On Tue, 20 Aug 2024 15:41:24 +0300
Faidon Liambotis <parav...@debian.org> wrote:

> Nice. To debug i386 for the purposes of this bug, given there is no
> cloud image, I used debvm (apt install debvm), and debvm-create &
> debvm-run specifically. (Also thanks to Reinhard for reminding me of
> it). Perhaps you would find it useful for building & running images for
> these less common architectures?

Oh, I didn't know about it! Thanks for sharing. I quickly tried it to
build a mips64el machine, it took a bit (about five minutes, not
unreasonably long) and the guest got stuck at "Begin: Running
/scripts/local-block ... done.", I didn't really look into it. But it
sounds promising.

What I had in mind was actually to extend mbuto (https://mbuto.sh/),
which is a much smaller beast, to somehow source binaries built for
other architectures (perhaps something with Buildroot, or using Gentoo
stage 3 archives... or even Debian packages).

For throw-away VMs, we don't really need packages to work inside the
guest, binaries with their dependencies are enough. On the other hand
debvm looks simple enough that the usage complexity might actually be
comparable. I guess I'll give it another shot soon-ish.

-- 
Stefano

Reply via email to