rawhide update problem

Rob Shewan rshewan at lio.aacisd.com
Wed Feb 9 21:48:00 UTC 2005


seth vidal wrote:
> On Wed, 2005-02-09 at 15:49 -0500, Rob Shewan wrote:
> 
>>Let me just try to state the obvious. It seems that gnome-panel is dependent 
>>on two libraries from evolution-data-server. It isn't obvious why this might 
>>be necessary but someone else might comment.
> 
> 
> needed for the time/date applet to show you your appointments from evo.
> 
> 
> 
> 
>>I removed all of the evolution packages in an attempt to incorporate the 
>>large quantity of updates available. I could remove these without any 
>>dependency problems. I have done a 'yum clean all' to ensure that there is 
>>nothing left around to confuse yum.
> 
> 
> I know what you're trying to say here, but this irks me - yum is not
> confused - there is no way to complete the procedure you have requested
> - the deps are unresolvable. 
> 
> 
> 
>>I know that not everything I have done makes sense but I would appreciate 
>>any constructive feedback anyone might have. I also realize that this is 
>>rawhide and it just happens but maybe this information is useful to someone.
>>
>>--> Running transaction check
>>--> Processing Dependency: libgnome-menu.so.0 for package: control-center
>>--> Processing Dependency: gnome-menus >= 2.9.1 for package: gnome-panel
>>--> Processing Dependency: gnome-menus >= 2.9.1 for package: control-center
>>--> Processing Dependency: libecal-1.2.so.1 for package: gnome-panel
>>--> Processing Dependency: libgnome-menu.so.0 for package: gnome-panel
>>--> Processing Dependency: libedataserver-1.2.so.0 for package: gnome-panel
>>--> Processing Dependency: libgnome-menu.so.0 for package: eel2
>>--> Processing Dependency: gnome-python2-extras = 2.9.3-1 for package: gnome-pyt
>>hon2-gtkhtml2
>>--> Restarting Dependency Resolution with new changes.
>>--> Populating transaction set with selected packages. Please wait.
>>---> Package gnome-menus.i386 0:2.9.90-2 set to be updated
>>---> Package gnome-python2-extras.i386 0:2.9.3-1 set to be updated
>>--> Running transaction check
>>--> Processing Dependency: libecal-1.2.so.1 for package: gnome-panel
>>--> Processing Dependency: libedataserver-1.2.so.0 for package: gnome-panel
>>--> Finished Dependency Resolution
>>Error: Missing Dependency: libecal-1.2.so.1 is needed by package gnome-panel
>>Error: Missing Dependency: libedataserver-1.2.so.0 is needed by package 
>>gnome-panel
> 
> 
> yum is saying - yep - we can't resolve this - and in the last few days
> on fedora-devel-list (iirc) this was commented on. It's know and the
> solution is to exclude the update of evolution-data-server for now,
> iirc.
> 
> -sv
> 
> 

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/development/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/Fedora/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/RPMS/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/RPMS/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.




More information about the fedora-test-list mailing list