Hard to build "openmoko-devel-image"

François TOURDE fr-om at tourde.org
Sat Mar 22 13:07:48 CET 2008


Le 13958ième jour après Epoch,
John Lee écrivait:

> I just tried the whole process with the patched u-boot and it works.
> The next thing is probably the easy way to transfer stuffs from host
> to target(qemu).  Try openmoko/qemu-upload.sh for this.

I probably do attempts on wrong days. For example, my last (today)
make (update && setup && openmoko-devel-image) say:

NOTE: Tasks Summary: Attempted 1546 tasks of which 1543 didn't need to be rerun and 1 failed.
ERROR: '/home/neo/openmoko/openembedded/packages/libtool/libtool-native_1.5.10.bb' failed
make: *** [openmoko-devel-image] Erreur 1

The previous error was:

NOTE: package ncurses-native-5.4: started
NOTE: package ncurses-native-5.4-r13: task do_populate_staging: started
ERROR: QA Issue: libgettextsrc.la failed sanity test (workdir) in path /home/neo/openmoko/build/tmp/staging/i686-linux/usr/lib
ERROR: QA Issue: libusbpp.la failed sanity test (workdir) in path /home/neo/openmoko/build/tmp/staging/i686-linux/usr/lib
ERROR: QA Issue: libgettextpo.la failed sanity test (workdir) in path /home/neo/openmoko/build/tmp/staging/i686-linux/usr/lib
ERROR: QA Issue: libpixbufloader-xbm.la failed sanity test (workdir) in path /home/neo/openmoko/build/tmp/staging/i686-linux/usr/lib/gtk-2.0/2.10.0/loaders
ERROR: QA Issue: libpixbufloader-pnm.la failed sanity test (workdir) in path /home/neo/openmoko/build/tmp/staging/i686-linux/usr/lib/gtk-2.0/2.10.0/loaders
ERROR: QA Issue: libpixbufloader-wbmp.la failed sanity test (workdir) in path /home/neo/openmoko/build/tmp/staging/i686-linux/usr/lib/gtk-2.0/2.10.0/loaders
ERROR: QA Issue: libpixbufloader-xpm.la failed sanity test (workdir) in path /home/neo/openmoko/build/tmp/staging/i686-linux/usr/lib/gtk-2.0/2.10.0/loaders
ERROR: QA Issue: libpixbufloader-pcx.la failed sanity test (workdir) in path /home/neo/openmoko/build/tmp/staging/i686-linux/usr/lib/gtk-2.0/2.10.0/loaders
ERROR: QA Issue: libpixbufloader-bmp.la failed sanity test (workdir) in path /home/neo/openmoko/build/tmp/staging/i686-linux/usr/lib/gtk-2.0/2.10.0/loaders
ERROR: QA Issue: libpixbufloader-ras.la failed sanity test (workdir) in path /home/neo/openmoko/build/tmp/staging/i686-linux/usr/lib/gtk-2.0/2.10.0/loaders
ERROR: QA Issue: libpixbufloader-gif.la failed sanity test (workdir) in path /home/neo/openmoko/build/tmp/staging/i686-linux/usr/lib/gtk-2.0/2.10.0/loaders
ERROR: QA Issue: libpixbufloader-ico.la failed sanity test (workdir) in path /home/neo/openmoko/build/tmp/staging/i686-linux/usr/lib/gtk-2.0/2.10.0/loaders
ERROR: QA Issue: libpixbufloader-ani.la failed sanity test (workdir) in path /home/neo/openmoko/build/tmp/staging/i686-linux/usr/lib/gtk-2.0/2.10.0/loaders
ERROR: QA Issue: libpixbufloader-tga.la failed sanity test (workdir) in path /home/neo/openmoko/build/tmp/staging/i686-linux/usr/lib/gtk-2.0/2.10.0/loaders
ERROR: QA Issue: libpixbufloader-png.la failed sanity test (workdir) in path /home/neo/openmoko/build/tmp/staging/i686-linux/usr/lib/gtk-2.0/2.10.0/loaders
ERROR: QA Issue: libpixbufloader-jpeg.la failed sanity test (workdir) in path /home/neo/openmoko/build/tmp/staging/i686-linux/usr/lib/gtk-2.0/2.10.0/loaders
ERROR: QA staging was broken by the package built above
ERROR: Error in executing: 
ERROR: Exception:exceptions.SystemExit Message:1
ERROR: Printing the environment of the function
ERROR: Build of /home/neo/openmoko/openembedded/packages/libtool/libtool-native_1.5.10.bb do_qa_staging failed
ERROR: Task 916 (/home/neo/openmoko/openembedded/packages/libtool/libtool-native_1.5.10.bb, do_qa_staging) failed

Is there a way to build only "stable" versions of the whole env?
Stable in the generation, not necessary on exec.

> Also I have just put the usage of a few convenient scripts on wiki:
>
> http://wiki.openmoko.org/wiki/OpenMoko_under_QEMU#Convenient_Scripts

I'll have a look on this, but for the moment, I prefer to use the
MokoMakefile concept. Am I wrong?

Thanks a lot for your time.



More information about the openmoko-devel mailing list