linux-server -> linux-generic-pae transition not working well
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
update-manager (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Lucid |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: update-manager
When upgrading from hardy to lucid with a linux-server install some systems end up with two kernels.
One kernel is linux-generic picked by base-installer.
The other is the transitional kernel by the linux-server dependency on linux-image-pae.
update-manager should detect that and do not install linux-generic that got suggested from base-installer.
Bits from the log:
2010-03-16 11:20:56,470 DEBUG Kernel uname: '2.6.24-25-server'
2010-03-16 11:20:56,537 DEBUG ./get_kernel_
+'linux-
+'linux-image-rt', 'linux-
+'linux-image-xen', 'linux-386', 'linux-image-386']
2010-03-16 11:20:56,538 DEBUG linux-xen not available in cache
2010-03-16 11:20:56,538 DEBUG linux-image-xen not available in cache
2010-03-16 11:20:56,538 DEBUG Installing 'linux-generic' (Selecting new kernel
+from base-installer)
2010-03-16 11:21:01,283 DEBUG Install: linux-image-
Changed in update-manager (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → Medium |
milestone: | none → ubuntu-10.04-beta-2 |
This is fixed now, I tested it in a clean hardy chroot and the log looks like this now:
2010-03-17 10:56:47,234 DEBUG ./get_kernel_ list.sh returns: ['linux-generic', 'linux- image-generic' , 'linux-virtual', 'linux- image-virtual' , 'linux-rt', 'linux-image-rt', 'linux- generic- pae', 'linux- image-generic- pae', 'linux-xen', 'linux-image-xen', 'linux-386', 'linux-image-386'] generic- pae kernel already installed
2010-03-17 10:56:47,235 DEBUG linux-image-
No double kernel selection anymore.