mirror of
https://github.com/ps5-linux/ps5-linux-image.git
synced 2026-07-15 21:42:27 +00:00
Ubuntu's apt umoci (0.4.7) crashes on the self-hosted arm64 runner with "fatal error: lfstack.push invalid packing" while unpacking Fedora's OCI base image. The image-builder is an amd64 image, so it runs under qemu on the arm64 runner, and the emulated process inherits the host's 52-bit-VA high addresses that the old Go in apt's umoci mis-packs in lfstack. Build umoci v0.5.0 from source with the Go 1.25 toolchain already installed (Go >=1.21 handles high virtual addresses correctly). Only Fedora uses umoci (OCI base); the other distros use debootstrap/pacstrap. [skip ci]