Bruno Wolff III wrote, On 05/29/2010 06:16 PM: > On Sun, May 30, 2010 at 00:49:28 +0900, > Misha Shnurapet<[email protected]> wrote: > >> Hello. >> >> Currently, running an x86_64 system I can also re-spin 32-bit versions >> by using "setarch i686" in the command line: >> >> su -c "setarch i686 livecd-creator >> --config=/usr/share/spin-kickstarts/fedora-livecd-desktop.ks" >> >> But it does not work other way around. For example, >> >> su -c "setarch x86_64 livecd-creator >> --config=/usr/share/spin-kickstarts/fedora-livecd-desktop.ks" >> >> gives an error. Same for another architecture. I think there's something >> wrong with this. Is it possible to create spins for other architectures? >> Can it be fixed? >> > Normally you need to use mock to do this. i686 on x86_64 probably works > because i686 code will run on an x86_64 machine. >
Really? My answer would be that the pre and post scripts of the rpm packages executes binaries inside the chroot during installations, so CDs has to be created on a binary compatible platform. i686 on x64_64 is thus a special case. /Mads -- livecd mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/livecd
