On 14 Oct 2011, at 13:22, Mads Kiilerich wrote:
On 10/14/2011 01:33 PM, Tim Coote wrote:
> In principle, I'd have thought that this was possible, if where binaries need to
be run in the creation process the inputs/outputs are compatible between the architectures
and the mappings between which binaries to use are properly managed.
The binaries are compatible, but only in the opposite direction, so you can (mostly) run
32 bit binaries on 64 bit.
Are the inputs/outputs of the binaries compatible - I
think that's all that's needed. Clearly this could be a bit of a can of worms as
arbitrary binaries can be run from the kickstart. However, I just want to build minimal
O/S and then use puppet to configure the devices.
> however, it doesn't seem to work:
>
> setarch x86_64 livecd-creator -c whatever.ks
>
> simply returns:
> setarch: x86_64: Unrecognized architecture
You can use "setarch i686" on x86_64 to build 32 bit images - not the other way
around.
That's great. But not much use to me. Clearly, it's not a capability
that's going to come soon. At least I know where I stand.
/Mads
Tim