mirror of
https://github.com/BetterCorp/BetterFrame.git
synced 2026-05-26 17:56:34 +00:00
ci(pi-gen): drop extra-host-dependencies (caused sudo apt exit 100)
Log diagnosis on run 26130391965: ##[error]The process '/usr/bin/sudo' failed with exit code 100 Failure was inside the action's 'Installing build dependencies on host' step. extra-host-dependencies: qemu-user-static binfmt-support broke apt — possibly conflicting locks or the action's input handling. tonistiigi/binfmt --install arm64 already registered qemu-aarch64 with 'flags: POCF' (F = kernel-resident static binary). That's enough; no need for the inside-container qemu packages.
This commit is contained in:
parent
d342a3779f
commit
d608609ec4
1 changed files with 4 additions and 3 deletions
7
.github/workflows/build.yml
vendored
7
.github/workflows/build.yml
vendored
|
|
@ -200,9 +200,10 @@ jobs:
|
|||
timezone: Etc/UTC
|
||||
hostname: betterframe-kiosk
|
||||
compression: xz
|
||||
# Install qemu inside the pi-gen container so its chroot's arm64
|
||||
# binaries can exec. Documented input in v1.11.
|
||||
extra-host-dependencies: qemu-user-static binfmt-support
|
||||
# No extra-host-dependencies — tonistiigi/binfmt already
|
||||
# registered qemu-aarch64 with the F flag (POCF), which loads
|
||||
# the static QEMU into kernel memory so chroot exec works
|
||||
# without needing the binary in the chroot.
|
||||
|
||||
- name: List pi-gen output
|
||||
run: ls -la deploy/ || true
|
||||
|
|
|
|||
Loading…
Reference in a new issue