Remove ucf conffile conflict between grub-pc and grub-efi-{amd64,ia32}
Moves the ownership of /etc/default/grub
from being split across all of the different GRUB "master" bootloader metapackages, and assigns ownership to grub-common instead. Also removes the Conflicts/Replaces that existed between grub-pc and grub-efi{amd64,ia32}. Note that grub-efi-amd64 and grub-efi-ia32 still conflict with each other, just neither of them conflict with grub-pc any longer.
Given a properly set up system, this allows both BIOS and UEFI bootloaders to be automatically updated when GRUB updates are released.
Merge request reports
Activity
- Resolved by Aaron Rainbolt
I forgot to remind that grub-cloud-* packages install specific versions of /etc/default/grub and indirectly depend on grub-common.
Also, is there any reason to not remove the conflicts between other grub-{target} too ?
added 1 commit
- 4debf0b6 - Remove ucf conffile conflict between grub-pc and grub-efi-{amd64,ia32}
Could I request this to be reviewed sooner rather than later? I'd love to get this in for Trixie if it's not too late. (Edit: nevermind, it's too late for Trixie.)
Edited by Aaron Rainboltadded 6 commits
-
4debf0b6...6fef5e2f - 5 commits from branch
grub-team:master
- ead23a67 - Merge branch 'master' into arraybolt3/grub-pc-deconflict
-
4debf0b6...6fef5e2f - 5 commits from branch
- Resolved by Aaron Rainbolt
added 5 commits
-
ead23a67...f58b662e - 3 commits from branch
grub-team:master
- 8a983d7c - Merge branch 'master' into arraybolt3/grub-pc-deconflict
- c267190c - Merge branch 'master' into arraybolt3/grub-pc-deconflict
-
ead23a67...f58b662e - 3 commits from branch