Merge pull request #3080 from flatcar/chewi/local-build-fixes

A couple of small fixes for performing Flatcar builds locally
This commit is contained in:
James Le Cuirot 2025-07-04 11:19:27 +01:00 committed by GitHub
commit fb59f0ae0d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 6 additions and 2 deletions

View File

@ -75,7 +75,9 @@ esac
info "Updating GRUB in ${BOARD_ROOT}"
emerge-${BOARD} \
--nodeps --select --verbose --update --getbinpkg --usepkgonly --newuse \
sys-boot/grub
sys-boot/grub \
sys-boot/shim \
sys-boot/shim-signed
GRUB_SRC="${BOARD_ROOT}/usr/lib/grub/${FLAGS_target}"
[[ -d "${GRUB_SRC}" ]] || die "GRUB not installed at ${GRUB_SRC}"

View File

@ -37,10 +37,12 @@ DEPEND="
sys-apps/shadow
sys-apps/systemd[cryptsetup]
sys-apps/seismograph
sys-apps/util-linux
sys-apps/util-linux[cryptsetup,udev]
sys-block/open-iscsi
sys-fs/btrfs-progs
sys-fs/cryptsetup[udev]
sys-fs/e2fsprogs
sys-fs/lvm2[udev]
sys-fs/mdadm
sys-fs/xfsprogs
>=sys-kernel/bootengine-0.0.38-r37:=