Red Hat Bugzilla – Bug 55598
Kickstart upgrade installed mulitple kernels
Last modified: 2007-04-18 12:37:59 EDT
Description of Problem:
I had a 7.1 system which had two kernels in lilo.conf: label=linux and
The linux image was linux-2.4.9-6 (from the latest kernel rpm) and
linux-old was the
old kernel from the 7.1 install CD. After doing an "upgrade" kickstart",
my lilo.conf file
had entries for mulitple new kernels - I assume this is because several
Only tested once
Steps to Reproduce:
1. Install vanilla 7.1 system. Installed only the basic i686 kernel (no
enterprise, no SMP,
2. Did a kickstart with the "upgrade" option
kernel-smp, kernel-enterprise, and kernel were all installed and had
entried in lilo.conf
Since the original system only had "kernel", I thought the upgrade should
have the same
Can you attach your upgrade.log that the installer should have left in /tmp? I
think XFree86 is pulling in the other kernel packages. I can't duplicate this
on a vanilla upgrade from 7.1 to 7.2...did you install newer versions of XFree86
than what was shipped with 7.1?
Created attachment 36502 [details]
Upgrade.log file from 7.1 to 7.2 "kickstart upgrade"
You're right on both counts. I forgot that my "vanilla" 7.1 installation also
had the chocolate sprinkles on top. My 7.1 installation procedures includes
installing all RPMs from the ftp
site in the redhat 7.1 "updates" directory. As far as I can tell, thought, the
is the stock one from the 7.1 CD. The updates are to some of the add-on
I've attached the updates.log file and I see that XFree86 is responsible for
pulling in the
other kernels. Is there any way to keep that from happening?
msw, is there anything we can do to prevent XFree86 (or other packages, for that
matter) from pulling in kernels (SMP, enterprise) that weren't already installed
on the system?
As far as I can tell, pulling in the other kernels doesn't hurt anything, but it
is a little annoying.
This is a dupe of bug #55068.
*** This bug has been marked as a duplicate of 55068 ***
In addition to the disk space used by the extra kernels, another annoying aspect
of this is that it creates lilo entries for all the kernels. This is confusing
to users who suddenly start seeing extra choices on the boot menu and start
asking what they are for.