iso-installer image does not build
See https://gitlab.gnome.org/GNOME/gnome-build-meta/-/jobs/1428283:
[--:--:--] STATUS vm/image.bst: Running command
cd /buildstream-install
genimage --rootpath "/sysroot"
mv images/disk.img .
rm -rf genimage.cfg images/ tmp/
INFO: cmd: "mkdir -p "/buildstream-install/tmp"" (stderr):
INFO: cmd: "rm -rf "/buildstream-install/tmp"/*" (stderr):
INFO: cmd: "mkdir -p "/buildstream-install/tmp"" (stderr):
INFO: cmd: "cp -a "/sysroot" "/buildstream-install/tmp/root"" (stderr):
INFO: cmd: "mv "/buildstream-install/tmp/root/boot" "/buildstream-install/tmp/mp-boot"" (stderr):
INFO: cmd: "mkdir "/buildstream-install/tmp/root/boot"" (stderr):
INFO: cmd: "chmod --reference="/buildstream-install/tmp/mp-boot" "/buildstream-install/tmp/root/boot"" (stderr):
INFO: cmd: "chown --reference="/buildstream-install/tmp/mp-boot" "/buildstream-install/tmp/root/boot"" (stderr):
INFO: cmd: "find '/buildstream-install/tmp/root' -depth -type d -printf '%P\0' | xargs -0 -I {} touch -r '/sysroot/{}' '/buildstream-install/tmp/root/{}'" (stderr):
INFO: cmd: "mkdir -p "/buildstream-install/images"" (stderr):
INFO: vfat(efi.img): cmd: "dd if=/dev/zero of="/buildstream-install/images/efi.img" seek=524288000 count=0 bs=1 2>/dev/null" (stderr):
INFO: vfat(efi.img): cmd: "mkdosfs -F32 -n EFI '/buildstream-install/images/efi.img'" (stderr):
INFO: vfat(efi.img): cmd: "MTOOLS_SKIP_CHECK=1 mcopy -bsp -i '/buildstream-install/images/efi.img' '/buildstream-install/tmp/mp-boot'/* ::" (stderr):
Internal error, size too big
Streamcache allocation problem:: 5
INFO: vfat(efi.img): cmd: "rm -f "/buildstream-install/images/efi.img"" (stderr):
ERROR: vfat(efi.img): failed to generate efi.img
[00:06:31] FAILURE vm/image.bst: Running 'commands'
[00:07:51] FAILURE vm/image.bst: Command 'cd /buildstream-install
genimage --rootpath "/sysroot"
mv images/disk.img .
rm -rf genimage.cfg images/ tmp/
' failed with exitcode 1
At first glance, I would guess the EFI partition is too small, but we size that with $(get_size /sysroot/efi)
Possible cause is b20ce98d, am re-building to see if removing that commit avoids the issue.