Support replacing emerge at runtime

This commit is contained in:
2026-04-13 17:05:21 +03:00
parent 07d4bec762
commit c4d89813a4
+4 -2
View File
@@ -158,9 +158,10 @@ ROOT="${ROOT}"
PORTAGE_CONFIGROOT="${ROOT}"
PORTAGE_TMPDIR="${PORTAGE_TMPDIR}"
PKGDIR="${PKGDIR}"
EMERGE="${EMERGE:=emerge}"
export ROOT PORTAGE_CONFIGROOT PORTAGE_TMPDIR PKGDIR
exec emerge "\$@"
exec "${EMERGE}" "\$@"
EOF
chmod +x bin/"${imagename}"-emerge
@@ -180,4 +181,5 @@ exec bwrap --bind "${ROOT}" / --proc /proc --dev /dev --perms 01777 --tmpfs /dev
EOF
chmod +x bin/"${imagename}"-bwrap
emerge -1vuDUk ${steve} "$@" @system
EMERGE="${EMERGE:=emerge}"
"${EMERGE}" -1vuDUk ${steve} "$@" @system