Live wrapper has replaced live build for official images.
Live build is still being maintained by a Debian Developer (Raphael) and is
being used by the wider community and many Debian based offshoots.
The link you provided for multiarch is a netinst image not a live image. As
far as I am aware Debian has never released a multiarch live image but I am
happy to be proven wrong.
Building a multiarch live image with live build may be possible but you
will need 2 different squashfs filesystems at the very least. It is
something I have wanted to try but have never had the time to sit down and
work out all the different requirements.

On 13 November 2017 at 09:02, Borden Rhodes <j...@bordenrhodes.com> wrote:

> On 12 November 2017 at 09:32, Andreas Heinlein <aheinl...@gmx.com> wrote:
> > Am 12.11.2017 um 08:38 schrieb Borden Rhodes:
> >> There were days, about a year ago, when I could write in auto/config:
> >>
> >> --architectures 'i386'
> >> --linux-flavours 'amd64 686-pae'
> >>
> >> And this made me happy because I could generate an image that ran
> >> natively on both 32 and 64-bit processors (every now and then I run
> >> into a 32-bit processor I want to run this live CD on). However, now
> >> when I run lb build, I eventually get the error message:
> >>
> >> Couldn't find any package whose name or description matched
> "linux-image-amd64"
> >>
> >> Which, I think, makes sense because it's looking for the amd64 kernel
> >> package in the i386 architecture but it obviously doesn't exist.
> >>
> >> I'm pretty sure that it's still possible to build multi-arch live CDs
> >> because this page exists:
> >> https://cdimage.debian.org/debian-cd/current/multi-arch/iso-cd/ .
> >> Unfortunately, I can't find where in
> >> https://anonscm.debian.org/cgit/debian-live/ the auto/config file is
> >> hiding to copy its settings.
> >>
> >> Therefore, I'd like guidance on either:
> >> 1) How to build a multiarch live CD (specifically, that runs natively
> >> on 32 and 64-bit processors); or
> >> 2) Where to find the auto/config and config files for the
> >> multi-arch/iso-cd file so I can learn how it accomplishes this feat,
> >> if it does at all.
> >>
> >> With thanks,
> >>
> > I am afraid I cannot help you with the actual problem, but for
> > clarification: Live CDs for Debian 9 are no longer built with
> > live-build, but with a different package named live wrapper. That's why
> > you will not find any auto/config file for the current 'official'
> > multi-arch CDs.
>
> I read in the git repos that live-wrapper is the "next generation' way
> of generating images. The documentation still seems to be for
> live-build and I couldn't find live-wrapper docs online. Is
> live-wrapper going to replace live-build in the future?
>
> > If I understand it right, you want a 64bit kernel with a 32bit userland,
> > correct? That should still be possible by using a hook, but it is going
> > to be a bit complicated, I guess. Maybe someone else here on the list
> > has already done that.
>
> The short answer to your question is 'yes'. I'm designing this boot
> disk for house-call troubleshooting. I'll normally run the 64-bit
> operating system but, in the few times I run into old processors, I'll
> need to run a 32-bit OS. The long answer is 'I'd like both package
> sets installed so I can choose which to run'. When my auto/config file
> worked, I believe it was running a 32 userland on top of a 64 kernel
> when I opted for 64-bit mode.
>
> > Bye,
> >
> > Andreas
> >
>
> I'm much obliged for your assistance.
>
> With thanks,
>
>

Reply via email to