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
On Wed, 2004-09-29 at 17:27, Jonathan Corbet wrote:
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
This is the mirror failover trying to find the file and not be able to.
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
This looks like a bug - but I'd like to know the version of yum.
Is this the new yum's response to the "the repository doesn't have the packages the headers say it should have" problem?
This look like a 'failover ran out of mirrors and we didn't grab the exception properly.
-sv
seth vidal skvidal@phy.duke.edu wrote:
This looks like a bug - but I'd like to know the version of yum.
Looks like 2.1.3-1.
jon
On Wed, 2004-09-29 at 17:34, Jonathan Corbet wrote:
seth vidal skvidal@phy.duke.edu wrote:
This looks like a bug - but I'd like to know the version of yum.
Looks like 2.1.3-1.
update to 2.1.4 and see if you get the same problem. The urlgrabber code got an update in there.
thanks -sv