Description of problem: After upgrading, my grub.conf has references to old kernels, even though they've been removed. Version-Release number of selected component (if applicable): rawhide-20060214.2 How reproducible: Happened once, haven't tried. Steps to Reproduce: 1. Install FC2. (2.6.5-1.358smp) 2. yum upgrade to the latest update kernel (now have 2.6.5-1.358smp and 2.6.10-1.771_FC2smp) 3. Upgrade with anaconda. Now I only have 2.6.15-1.1948_FC5 installed. Actual results: grub.conf contains: ... #boot=/dev/hda default=0 timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title Fedora Core (2.6.5-1.358smp) root (hd0,0) kernel /vmlinuz-2.6.5-1.358smp ro root=/dev/vg0/lv0 rhgb quiet title Fedora Core-smp (2.6.10-1.771_FC2smp) root (hd0,0) kernel /vmlinuz-2.6.10-1.771_FC2smp ro root=/dev/vg0/lv0 rhgb quiet title Fedora Core-up (2.6.15-1.1948_FC5) root (hd0,0) kernel /vmlinuz-2.6.15-1.1948_FC5 ro root=/dev/vg0/lv0 rhgb quiet initrd /initrd-2.6.15-1.1948_FC5.img Expected results: grub.conf only contains the last stanza. Additional info: No noise in upgrade.log. I suppose it's possible that the new-kernel-pkg --remove calls got befuddled due to bug 181593.
Yeah, that would almost certainly make things confused.
This should be better now afaict