Kernel Upgrade forces removal of grub-efi due to missing recommends entry
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apt (Ubuntu) |
Confirmed
|
Undecided
|
Michael Vogt | ||
Natty |
Won't Fix
|
Undecided
|
Unassigned | ||
Oneiric |
Won't Fix
|
Undecided
|
Michael Vogt | ||
linux (Ubuntu) |
Fix Released
|
Undecided
|
Tim Gardner | ||
Natty |
Fix Released
|
Undecided
|
Tim Gardner | ||
Oneiric |
Fix Released
|
Undecided
|
Tim Gardner |
Bug Description
I'm currently experiencing an issue with installing kernel updates on natty.
It seems to want to force install grub-pc -- ignoring the fact that grub-efi is installed.
Looking at the dsc for the kernels at present, it seems linux-image-* recommends grub , grub-pc or lilo, but omits grub-efi which means when a kernel upgrade happens it forces removal of it for a recommended bootloader - despite the fact that grub-efi-* is perfectly valid, and is required for EFI booting.
keith@Jarvis:~$ uname -a
Linux Jarvis 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
keith@Jarvis:~$ apt-cache show linux-image-
Recommends: grub-pc | grub | lilo (>= 19.1)
-Keith
description: | updated |
affects: | linux-meta (Ubuntu) → linux (Ubuntu) |
Changed in linux (Ubuntu): | |
assignee: | nobody → Tim Gardner (timg-tpi) |
status: | New → In Progress |
Changed in linux (Ubuntu Oneiric): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Natty): | |
assignee: | nobody → Tim Gardner (timg-tpi) |
status: | New → In Progress |
tags: |
added: verification-done-natty removed: verification-needed-natty |
Changed in apt (Ubuntu Natty): | |
status: | New → Confirmed |
Changed in apt (Ubuntu): | |
status: | New → Confirmed |
Changed in linux (Ubuntu Natty): | |
status: | Fix Committed → Fix Released |
Changed in apt (Ubuntu Oneiric): | |
status: | Confirmed → Won't Fix |
Changed in apt (Ubuntu Natty): | |
status: | Confirmed → Won't Fix |
keith@Jarvis:~$ dpkg -l linux-image-generic Unknown/ Install/ Remove/ Purge/Hold Not/Inst/ Conf-files/ Unpacked/ halF-conf/ Half-inst/ trig-aWait/ Trig-pend /Reinst- required (Status,Err: uppercase=bad) ======= ======= ======= ======= ======= ======= ======= =-===== ======= ======= ======= ======= ======= ======= ======- ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= === 2.6.38- 8-generic Unknown/ Install/ Remove/ Purge/Hold Not/Inst/ Conf-files/ Unpacked/ halF-conf/ Half-inst/ trig-aWait/ Trig-pend /Reinst- required (Status,Err: uppercase=bad) ======= ======= ======= ======= ======= ======= ======= =-===== ======= ======= ======= ======= ======= ======= ======- ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= ======= === 2.6.38- 8-generic 2.6.38-8.42 Linux kernel image for version 2.6.38 on x86/x86_64 2.6.38- 10-generic gfxpayload- lists grub-pc gfxpayload- lists grub-pc linux-image- 2.6.38- 10-generic
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Description
+++-===
ii linux-image-generic 2.6.38.8.22 Generic Linux kernel image
keith@Jarvis:~$ dpkg -l linux-image-
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Description
+++-===
ii linux-image-
keith@Jarvis:~$ sudo apt-get install linux-image-
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
grub-
Suggested packages:
desktop-base fdutils linux-doc-2.6.38 linux-source-2.6.38 linux-tools
The following packages will be REMOVED
grub-efi grub-efi-amd64
The following NEW packages will be installed
grub-
0 upgraded, 3 newly installed, 2 to remove and 2 not upgraded.
Need to get 37.4 MB of archives.
After this operation, 148 MB of additional disk space will be used.
Do you want to continue [Y/n]?