From a20806afc8d36b3eb5619f375dc71e10472d1c66 Mon Sep 17 00:00:00 2001 From: Mikhail Chusavitin Date: Tue, 31 Mar 2026 11:38:30 +0300 Subject: [PATCH] Fix ISO grub package conflict --- iso/builder/config/package-lists/bee.list.chroot | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/iso/builder/config/package-lists/bee.list.chroot b/iso/builder/config/package-lists/bee.list.chroot index 84a6699..a2fa50b 100644 --- a/iso/builder/config/package-lists/bee.list.chroot +++ b/iso/builder/config/package-lists/bee.list.chroot @@ -21,14 +21,15 @@ openssh-server # Disk installer squashfs-tools parted -# grub-pc / grub-efi-amd64 provide grub-install + grub2-common (required for chroot install). -# The -bin variants only carry binary modules and do NOT include grub-install itself. -grub-pc +# Keep GRUB install tools without selecting a single active platform package. +# grub-pc and grub-efi-amd64 conflict with each other, but grub2-common +# provides grub-install/update-grub and the *-bin packages provide BIOS/UEFI modules. +grub2-common grub-pc-bin -grub-efi-amd64 grub-efi-amd64-bin grub-efi-amd64-signed shim-signed +efibootmgr # Filesystem support for USB export targets exfatprogs