[Yum-devel] problemo with new depsolver

seth vidal skvidal at linux.duke.edu
Mon Feb 19 16:19:31 UTC 2007


On Sun, 2007-02-18 at 22:50 +0100, Terje Rosten wrote:
> When going from rawhide 2007-02-12 to 2007-02-19 with
> fresh yum cvs and
> 
> $ python yummain.py update
> 
> I get:
> 
> [root at lanadu yum]# python yummain.py update       
> Loading "skip-broken" plugin
> Loading "changelog" plugin
> Loading "installonlyn" plugin
> Setting up Update Process
> Setting up repositories
> Reading repository metadata in from local files
> Resolving Dependencies
> --> Running transaction check
> --> Processing Dependency: vnc-libs for package: vnc-server
> --> Processing Dependency: device-mapper-libs = 1.02.17-6.fc7 for package: devic   
> e-mapper
> --> Processing Dependency: fast-user-switch-applet for package: gnome-panel
> --> Processing Dependency: librfb.so.0 for package: vnc-server
> --> Restarting Dependency Resolution with new changes.
> --> Running transaction check
> --> Running transaction check
> --> Processing Dependency: kernel >= 2.6 for package: gnome-volume-manager
> --> Processing Dependency: kernel >= 2.6.9-11 for package: systemtap-runtime
> --> Processing Dependency: kernel >= 2.6.9-11 for package: systemtap
> --> Processing Dependency: kernel >= 2.4 for package: vpnc
> --> Processing Dependency: kernel >= 2.6.12-1.1411_FC5 for package: pcmciautils
> --> Restarting Dependency Resolution with new changes.
> --> Running transaction check
> --> Processing Dependency: kernel >= 2.6 for package: gnome-volume-manager
> --> Restarting Dependency Resolution with new changes.
> --> Running transaction check
> --> Processing Dependency: kernel >= 2.6 for package: gnome-volume-manager
> --> Restarting Dependency Resolution with new changes.
> --> Running transaction check
> Error: Unable to satisfy dependencies
> Error: Package gnome-volume-manager-2.17.0-3.fc7 needs kernel >= 2.6, this is not available.
> 
> 
> Not very clever :-)

is this from cvs-HEAD? If so - what date/time?

> While yum from yum-3.1.1-2.fc7, ends with:
> 
> --> Processing Dependency: libpt_linux_x86_r.so.1.10.3 for package: ekiga
> --> Processing Dependency: libdevmapper.so.1.02 for package: e2fsprogs-libs
> --> Restarting Dependency Resolution with new changes.
> --> Populating transaction set with selected packages. Please wait.
> ---> Package vnc-libs.i386 0:4.1.2-11.fc7 set to be updated
> ---> Package device-mapper-libs.i386 0:1.02.17-6.fc7 set to be updated
> ---> Package fast-user-switch-applet.i386 0:2.17.3-3.fc7 set to be updated
> --> Running transaction check
> --> Processing Dependency: libFLAC.so.7 for package: vlc
> --> Processing Dependency: libpt_linux_x86_r.so.1.10.3 for package: ekiga
> --> Finished Dependency Resolution
> --> Populating transaction set with selected packages. Please wait.
> ---> Package kernel.i686 0:2.6.20-1.2922.fc7 set to be erased
> ---> Package kernel-devel.i686 0:2.6.20-1.2922.fc7 set to be erased
> ---> Package kernel-devel.i686 0:2.6.20-1.2925.fc7 set to be erased
> ---> Package kernel.i686 0:2.6.20-1.2925.fc7 set to be erased
> --> Running transaction check
> --> Processing Dependency: libFLAC.so.7 for package: vlc
> --> Processing Dependency: libpt_linux_x86_r.so.1.10.3 for package: ekiga
> --> Finished Dependency Resolution
> Error: Missing Dependency: libFLAC.so.7 is needed by package vlc
> Error: Missing Dependency: libpt_linux_x86_r.so.1.10.3 is needed by package ekiga
> 
> 
> Which is the same the apt-get result, in less nice formatting. 
> 
> As a bonus depsolving in yum cvs was horrible slow.

The sarcasm isn't really necessary. We know it's slow, we're working on
getting it 'right' first.

-sv





More information about the Yum-devel mailing list