Hello Steve, On 27/07/2024 23:51, Steve McIntyre wrote:
On Sun, Jun 23, 2024 at 11:39:05AM +0200, Roland Clobus wrote:
...
The MR is at https://salsa.debian.org/images-team/live-setup/-/merge_requests/5 Let's start only with a GNOME image at first. I'll update the matching openQA tests, as soon as the new image appears.
...
I've merged everything and added that config and run a couple of times to test. I'm seeing a (slow, as expected!) live image build OK, then right at the end: ... P: building the debian-installer cp: cannot stat 'chroot/debian-installer/build/dest/cdrom/vmlinuz': No such file or directory E: An unexpected failure occurred, exiting... P: Begin unmounting filesystems... P: Saving caches... ... Did you test this to build an arm64 image yourself?
I wrote my tests in the MR: bin/vm-start -a amd64 -t live -r bookworm -o vm_configbin/run-live-build-binary -B BL_amd64_smallest-build -r bookworm -c vm_config -l mylog bin/run-live-build-binary -B BL_arm64_smallest-build -r bookworm -c vm_config -l mylog
bin/vm-stop -c vm_config Now I see that I was missing 2 points, with regard to the installer:1) I was building 'smallest-build', instead of 'standard', which means that no installer will be included in the build. 2) I was targeting bookworm, while I should be targeting trixie -> the d-i was taken from the archive, instead of being built from git.
I'm currently runningbin/run-live-build-binary -B BL_arm64_standard -r trixie -c vm_config -l mylog which will take a while to build. Then I'll be able to provide a fix. I'll test that with the GNOME image afterwards.
Sorry for the confusion. So this Monday there will not be an arm64 GNOME live image yet. If you want, you could change the invocation [1] for the time being from 'BL_arm64_gnome' to 'BL_arm64_smallest-build', which will generate a working, albeit very minimal arm64 live image. (At least that will show as a proof-of-concept that everything else is in place and working as intended)
With kind regards, Roland Clobus[1] https://salsa.debian.org/images-team/setup/-/commit/778423065ef6cba164774be9c06774eecd1e35a1
Attachment:
OpenPGP_signature.asc
Description: OpenPGP digital signature