Am Montag, 16. September 2013, 14:01:12 schrieb Guillaume Gardet:
> Le 15/09/2013 13:27, Dirk Stöcker a écrit :
> > On Fri, 13 Sep 2013, Dirk Müller wrote:
> >>> I made SR #198938 for a big ARM images update:
> >>>  * Add support to multi-arch (armv6, armv7 and aarch64) => needed
> >>>  because JeOS/XFCE/E17 rootfs will have the same name whereas it is not
> >>>  compiled for the same architecture * Add contrib repo when needed
> >>>  * Various fixes (kernel image name for RPi is zImage, not Image, etc.)
> >> 
> >> Nice, thanks. I've accepted that.
> > 
> > Hmm. These changes all look like you actually can build for Raspberry, but
> > the OBS project still cannot:
> > 
> > https://build.opensuse.org/package/show/devel:ARM:Factory:Contrib:Raspberr
> > yPi/JeOS-raspberrypi
> No. I built it manually, using JeOS rootfs for armv6 and partitionning
> manually an SD card.
> > Everything fails with problems by the RPM scriptlets. As the scriptlets
> > itself look fine I assume, that somehow the emulation is wrong. Probably
> > the scripts aren't executed in the qemu, but in the build system?

You need to install the qemu-linux-user binaries into the chroot.
kiwi has unfortunatly no support for handling cross build, so you need
to install "qemu-linux-user-arm" package on that image.


> > So how do you do it? On an ARM system directly?
> 
> Manually but I tried to build it on an ARM system but I cannot, since
> Hostarch is x86_64. :(
> > Any suggestions to fix that issue for OBS?
> 
> We should know exactly what is not executed normally (a script, a specific
> command, etc.), maybe having more debug output would be good. :)
> 
> 
> Guillaume

-- 

Adrian Schroeter
email: [email protected]

SUSE LINUX GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 21284 
(AG Nürnberg)
Maxfeldstraße 5                         
90409 Nürnberg 
Germany 



--
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to