ubiquity recommends grub-efi, should recommend grub-efi-amd64 or grub-efi-ia32 instead
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubiquity (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
If you attempt a OEM install under UEFI, oem-config will fail to be installed, because installing oem-config installs ubiquity which recommends "grub-pc | grub | grub-efi". Back in the day, grub-efi would have been installed but it seems that this has now split into grub-efi-amd64 and grub-efi-ia32, so none of these packages are installed. So apt tries to install grub-pc, which conflicts with grub-efi-amd64, that is scheduled for removal, but package removals are not permitted at this step of the installer and so oem-config-debconf is not actually installed (silently, which adds some bonus confusion).
I guess you could argue this is an apt bug (if it just installed the transitional grub-efi instead...) but well it seems it's probably easy enough to fix in ubiquity by having it recommend grub-efi-amd64 or grub-efi-ia32 by arch instead.