rawhide update problem

Jason Vas Dias jvdias at redhat.com
Wed Feb 9 23:34:25 UTC 2005


On Wednesday 09 February 2005 16:48, Rob Shewan wrote:
|
| Thanks for the feedback and I acknowlege that yum is not the problem.
|
| I did try to exclude evolution-data-server and it doesn't help.
|
| I also removed evolution-data-server which shouldn't have been possible if
| gnome-panel depends on it (I guess). Even when evolution-data-server isn't
| installed it complains about the dependency and it doesn't add
| evolution-data-server to the update/install list to satisfy the dependency.
|
| Different mirrors have different content so the behavior varies by mirror.
| I also installed the latest evolution-data-server-1.1.5-3 and performed an
| yum update which, on some mirrors, results in an older version being listed
| as:
|
| <snip>
|
| Performing the following to resolve dependencies:
|    Install: gnome-python2-extras.i386 0:2.9.3-1 - development
|    Install: gnome-menus.i386 0:2.9.90-2 - development
|    Update: evolution-data-server.i386 0:1.1.4.2-1 - development
| Total download size: 84 M
| Is this ok [y/N]: y
| Downloading Packages:
| (1/28): policycoreutils-1 100% |=========================|  56 kB    00:01
| (2/28): xorg-x11-xauth-6. 100% |=========================| 266 kB    00:02
| (3/28): gtk2-devel-2.6.2- 100% |=========================| 2.5 MB    00:29
| (4/28): control-center-2. 100% |=========================| 2.3 MB    00:33
| (5/28): libgtop2-2.9.90-1 100% |=========================| 119 kB    00:02
| http://distro.ibiblio.org/pub/linux/distributions/fedora/linux/core/develop
|ment/i386/Fedora/RPMS/gnome-applets-2.9.5-2.i386.rpm: [Errno 4] IOError:
| <urlopen error (104, 'Connection reset by peer')> Trying other mirror.
| (6/28): gnome-applets-2.9 100% |=========================| 4.8 MB    00:17
| (7/28): eel2-devel-2.9.90 100% |=========================|  49 kB    00:00
| (8/28): gnome-themes-2.9. 100% |=========================| 2.4 MB    00:08
| http://sunsite.mff.cuni.cz/pub/fedora/development/i386/Fedora/RPMS/httpd-2.
|0.52-7.i386.rpm: [Errno 4] IOError: HTTP Error 404: Not Found
| Trying other mirror.
| http://download.fedora.redhat.com/pub/fedora/linux/core/development/i386/Fe
|dora/RPMS/httpd-2.0.52-7.i386.rpm: [Errno 4] IOError: HTTP Error 404: Not
| Found
| Trying other mirror.
| http://ftp.dulug.duke.edu/pub/fedora/linux/core/development/i386/Fedora/RPM
|S/httpd-2.0.52-7.i386.rpm: [Errno 4] IOError: HTTP Error 404: Not Found
| Trying other mirror.
| http://mirror.hiwaay.net/redhat/fedora/linux/core/development/i386/Fedora/R
|PMS/httpd-2.0.52-7.i386.rpm: [Errno 4] IOError: HTTP Error 404: Not Found
| Trying other mirror.
| http://mirrors.kernel.org/fedora/core/development/i386/Fedora/RPMS/httpd-2.
|0.52-7.i386.rpm: [Errno 4] IOError: HTTP Error 404: Not Found
| Trying other mirror.
| Traceback (most recent call last):
|    File "/usr/bin/yum", line 7, in ?
|      yummain.main(sys.argv[1:])
|    File "/usr/share/yum-cli/yummain.py", line 146, in main
|      base.doTransaction()
|    File "/usr/share/yum-cli/cli.py", line 630, in doTransaction
|      problems = self.downloadPkgs(downloadpkgs)
|    File "__init__.py", line 442, in downloadPkgs
|    File "repos.py", line 521, in get
|    File "mirror.py", line 414, in urlgrab
|    File "mirror.py", line 392, in _mirror_try
|    File "mirror.py", line 290, in _get_mirror
| IndexError: list index out of range
|
|
|
| I know the bug is being addressed and I know that the mirrors are not under
| Redhat's control. I guess it's just rawhide.


I sympathise - especially as I just spent nearly two painful hours resolving this problem after 
mistakenly trying to update to the new 'rpm' RPM with '--nodeps' - this was a typo - 
NO ONE DO THAT! 
I had to built the previous rpm version and install manually (without rpm) to get rpm working again.
Now that it is, I've finally managed to get 'yum upgrade'-d , so if you are intent on upgrading now, 
here it how I did it (I had all the RPMs mounted under $RPMS - replace with directory where you 
downloaded them - also I run these commands while in KDE, not GNOME ) :

rpm -e --nodeps balsa perl-RPM2 php-snmp gnome-panel
rpm -qa | grep '^jakarta-' | while read r; do rpm -e --nodeps $r; done
rpm -Uvh --nodeps $RPMS/{evolution,gtk2,gtkhtml,glib2}*.rpm
rpm -ivh --nodeps $RPMS/gnome-panel-2.9.90-4.i386.rpm
rpm -Uvh --nodeps $RPMS/{libgda*,nautilus-*,jakarta*}
yum upgrade
(works OK !)

then install balsa and rpm-PERL2 if you want them .

Or maybe just wait a while until we get this mess sorted out!

Thanks for your patience,
Jason Vas Dias.




More information about the fedora-test-list mailing list