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, > [EMAIL PROTECTED] ~]# 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! > [EMAIL PROTECTED] ~]# 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 > [EMAIL PROTECTED] ~]# 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 > [EMAIL PROTECTED] ~]# 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 > [EMAIL PROTECTED] ~]# rpm -q --whatrequires kernel-i686 > no package requires kernel-i686 > > Should I bugzilla this? > > Regards, > Phil > > > > _______________________________________________ > atrpms-users mailing list > [email protected] > http://lists.atrpms.net/mailman/listinfo/atrpms-users -- Axel.Thimm at ATrpms.net
pgpTu7bK3b8un.pgp
Description: PGP signature
_______________________________________________ atrpms-users mailing list [email protected] http://lists.atrpms.net/mailman/listinfo/atrpms-users
