Sorry for sending it twice, I forgot the most important thing.
Hi.
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 _if run on 32-bit Fedora_. 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?
Thank you.
Greetings,
----- Original Message -----
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 _if run on 32-bit Fedora_. 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?
I don't know the answer to your question about setarch but how I do it on an x86_64 machine is to use KVM. Make a 32-bit VM and a 64-bit VM and just do the build within them. Of course that requires quite a bit of disk space but it works well for me.
TYL,
In your kickstart file you need to set $basearch to x86_64 or i386 depending on what you are building for. Likewise for $releasever you can make it 11, 12 or 13.
On Sat, May 29, 2010 at 8:56 AM, Misha Shnurapet zayzayats@yandex.ru wrote:
Sorry for sending it twice, I forgot the most important thing.
Hi.
Currently, running an x86_64 system I can also re-spin 32-bit versions by using "setarch i686" in the command line:
livecd@lists.fedoraproject.org