yum barfs at me

Jonathan Corbet lwn-fedora-test at lwn.net
Wed Sep 29 21:27:26 UTC 2004


What else should an LWN editor do on a Wednesday but try to hose his
system?  

I've not succeeded in doing a "yum update" for some time, due to various
"missing dep" errors.  I finally circumvented those by brute-force
upgrading some of the x11 packages, to the point that yum would actually
consent to trying to update my (x86-64) system.  Here's what came next,
though: 

Fedora/RPMS/kdebase-devel-3.3.0-5.x86_64.rpm: [Errno 4] IOError: HTTP Error 404: Not Found
Fedora/RPMS/kdebase-devel-3.3.0-5.x86_64.rpm: [Errno 4] IOError: HTTP Error 404: Not Found
Fedora/RPMS/kdebase-devel-3.3.0-5.x86_64.rpm: [Errno 4] IOError: HTTP Error 404: Not Found
Traceback (most recent call last):
  File "/usr/share/yum-cli/yummain.py", line 139, in ?
    main(sys.argv[1:])
  File "/usr/share/yum-cli/yummain.py", line 122, in main
    base.doTransaction()
  File "/usr/share/yum-cli/cli.py", line 444, in doTransaction
    problems = self.downloadPkgs(downloadpkgs)
  File "/usr/lib/python2.3/site-packages/yum/__init__.py", line 267, in downloadPkgs
    mylocal = repo.get(relative=remote, local=local, checkfunc=checkfunc)
  File "/usr/lib/python2.3/site-packages/yum/repos.py", line 360, in get
    checkfunc=checkfunc)
  File "/usr/lib/python2.3/site-packages/urlgrabber/mirror.py", line 401, in urlgrab
    return self._mirror_try(func, url, kw)
  File "/usr/lib/python2.3/site-packages/urlgrabber/mirror.py", line 384, in _mirror_try
    mirrorchoice = self._get_mirror(gr)
  File "/usr/lib/python2.3/site-packages/urlgrabber/mirror.py", line 282, in _get_mirror
    return gr.mirrors[gr._next]
IndexError: list index out of range

Is this the new yum's response to the "the repository doesn't have the
packages the headers say it should have" problem?

Along these lines, what are the recommended x86-64 mirrors these days? 

Thanks,

jon




More information about the test mailing list