[ATrpms-users] FC6 suspend2 kernel dependency problems
Axel Thimm
Axel.Thimm at ATrpms.net
Thu Mar 1 00:24:03 CET 2007
On Wed, Feb 28, 2007 at 05:57:25PM -0500, Phil Schaffner wrote:
> Today I decided to clean up some older suspend2 2.6.18 kernels on an FC6
> laptop and encountered a problem in that the 2.6.19 suspend2 kernels,
> unlike older ones, do not provide "kernel", just "kernel-i686". This
> causes yum to want to remove needed packages, or rpm to complain about
> dependencies. Don't know if this is a problem with standard kernels,
> smp kernels, ..., or not. Details follow. (The file RPMS_Installed has
> a list of all current RPMs to avoid repeated "rpm -q" queries.)
That looks more like a yum bug,
> [root at hazard2 ~]# yum remove `grep -E "kernel|kmdl|suspend2" RPMS_Installed | grep 18`
what happens if you replace "yum remove" with "rpm --test -e"? You
will get some dependencies that need to be removed and you can add
them to the mix, but will you really get to having to remove
gnome-session? If yes, then there is a severe bug somewhere, and we
need to fix it. And doing the manual rpm --test -e probing will also
get us the broken dependency. But my bet is still on a yum hickup ATM.
> Loading "installonlyn" plugin
> Loading "fastestmirror" plugin
> Loading "kmdl" plugin
> Loading "kernel-module" plugin
> Setting up Remove Process
> Resolving Dependencies
> --> Populating transaction set with selected packages. Please wait.
> ---> Package kernel-suspend2.i686 0:2.6.18-1.2868_1.fc6.cubbi_suspend2 set to be erased
> ---> Package ipw2200-kmdl-2.6.18-1.2869_1.fc6.cubbi_suspend2.i686 0:1.2.0-45.1.fc6.at set to be erased
> ---> Package ipw2200-kmdl-2.6.18-1.2868_1.fc6.cubbi_suspend2.i686 0:1.2.0-45.fc6.at set to be erased
> ---> Package ieee80211-kmdl-2.6.18-1.2868_1.fc6.cubbi_suspend2.i686 0:1.2.15-14.fc6.at set to be erased
> ---> Package ieee80211-kmdl-2.6.18-1.2869_1.fc6.cubbi_suspend2.i686 0:1.2.16-16.fc6.at set to be erased
> ---> Package kernel-suspend2.i686 0:2.6.18-1.2869_1.fc6.cubbi_suspend2 set to be erased
> ---> Package kernel-suspend2-devel.i686 0:2.6.18-1.2869_1.fc6.cubbi_suspend2 set to be erased
> ---> Package kernel-suspend2-devel.i686 0:2.6.18-1.2868_1.fc6.cubbi_suspend2 set to be erased
> --> Running transaction check
> Setting up repositories
> Loading mirror speeds from cached hostfile
> Reading repository metadata in from local files
> --> Processing Dependency: kernel >= 2.6.9-11 for package: systemtap-runtime
> --> Processing Dependency: kernel >= 2.6 for package: gnome-volume-manager
> --> Processing Dependency: kernel >= 2.6.9-11 for package: systemtap
> --> Processing Dependency: kernel >= 2.6.12-1.1411_FC5 for package: pcmciautils
> --> Restarting Dependency Resolution with new changes.
> --> Populating transaction set with selected packages. Please wait.
> ---> Package systemtap-runtime.i386 0:0.5.12-1.fc6 set to be erased
> ---> Package systemtap.i386 0:0.5.12-1.fc6 set to be erased
> ---> Package gnome-volume-manager.i386 0:2.15.0-4.fc6 set to be erased
> ---> Package pcmciautils.i386 0:014-5 set to be erased
> --> Running transaction check
> --> Processing Dependency: gnome-volume-manager for package: gnome-session
> --> Restarting Dependency Resolution with new changes.
> --> Populating transaction set with selected packages. Please wait.
> ---> Package gnome-session.i386 0:2.16.3-1.fc6 set to be erased
> --> Running transaction check
>
> Dependencies Resolved
>
> =============================================================================
> Package Arch Version Repository Size
> =============================================================================
> Removing:
> ieee80211-kmdl-2.6.18-1.2868_1.fc6.cubbi_suspend2 i686 1.2.15-14.fc6.at installed 106 k
> ieee80211-kmdl-2.6.18-1.2869_1.fc6.cubbi_suspend2 i686 1.2.16-16.fc6.at installed 110 k
> ipw2200-kmdl-2.6.18-1.2868_1.fc6.cubbi_suspend2 i686 1.2.0-45.fc6.at installed 212 k
> ipw2200-kmdl-2.6.18-1.2869_1.fc6.cubbi_suspend2 i686 1.2.0-45.1.fc6.at installed 212 k
> kernel-suspend2 i686 2.6.18-1.2868_1.fc6.cubbi_suspend2 installed 45 M
> kernel-suspend2 i686 2.6.18-1.2869_1.fc6.cubbi_suspend2 installed 44 M
> kernel-suspend2-devel i686 2.6.18-1.2869_1.fc6.cubbi_suspend2 installed 14 M
> kernel-suspend2-devel i686 2.6.18-1.2868_1.fc6.cubbi_suspend2 installed 14 M
> Removing for dependencies:
> gnome-session i386 2.16.3-1.fc6 installed 1.3 M
> gnome-volume-manager i386 2.15.0-4.fc6 installed 1.9 M
> pcmciautils i386 014-5 installed 57 k
> systemtap i386 0.5.12-1.fc6 installed 1.7 M
> systemtap-runtime i386 0.5.12-1.fc6 installed 22 k
>
> Transaction Summary
> =============================================================================
> Install 0 Package(s)
> Update 0 Package(s)
> Remove 13 Package(s)
>
> Is this ok [y/N]: n
> Exiting on user Command
> Complete!
> [root at hazard2 ~]# rpm -q --provides kernel-suspend2 | grep "\.18"
> kernel = 2.6.18
> kernel-i686 = 2.6.18-1.2868_1.fc6.cubbi_suspend2
> kernel-suspend2 = 2.6.18-1.2868_1.fc6.cubbi_suspend2
> kernel = 2.6.18
> kernel-i686 = 2.6.18-1.2869_1.fc6.cubbi_suspend2
> kernel-suspend2 = 2.6.18-1.2869_1.fc6.cubbi_suspend2
> [root at hazard2 ~]# rpm -q --provides kernel-suspend2 | grep "\.19"
> kernel-i686 = 2.6.19-1.2895_1.fc6.cubbi_suspend2
> kernel-suspend2 = 2.6.19-1.2895_1.fc6.cubbi_suspend2
> kernel-i686 = 2.6.19-1.2911_1.fc6.cubbi_suspend2
> kernel-suspend2 = 2.6.19-1.2911_1.fc6.cubbi_suspend2
> [root at hazard2 ~]# rpm -q --whatrequires kernel
> pcmciautils-014-5.i386
> gnome-volume-manager-2.15.0-4.fc6.i386
> systemtap-runtime-0.5.12-1.fc6.i386
> systemtap-0.5.12-1.fc6.i386
> [root at hazard2 ~]# rpm -q --whatrequires kernel-i686
> no package requires kernel-i686
>
> Should I bugzilla this?
>
> Regards,
> Phil
>
>
>
> _______________________________________________
> atrpms-users mailing list
> atrpms-users at atrpms.net
> http://lists.atrpms.net/mailman/listinfo/atrpms-users
--
Axel.Thimm at ATrpms.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.atrpms.net/pipermail/atrpms-users/attachments/20070301/5dc1ad3a/attachment.bin
More information about the atrpms-users
mailing list