Hello Openmoko-Developers,

I have already built openmoko using the MokoMakfile on an Ubuntu system, but currently I'm working on an fedora x64 system and the process fails with the following error:

[EMAIL PROTECTED] openmoko]$ make openmoko-devel-image
( cd build && . ../setup-env && \
     ( bitbake openmoko-devel-image u-boot-openmoko ) )
NOTE: Removed the following variables from the environment:SSH_ASKPASS,GNOME_DESKTOP_SESSION_ID,LESSOPEN,CVS_RSH,INPUTRC,QTDIR,MAKEFLAGS,SSH_AGENT_PID,QTLIB,QTINC,G_BROKEN_FILENAMES,HISTSIZE,WINDOWID,OMDIR,MFLAGS,SHLVL,PYTHONPATH,GDMSESSION,GTK_MODULES,OLDPWD,HOSTNAME,GDM_LANG,MAKELEVEL,MAIL,LS_COLORS
NOTE: Handling BitBake files: \ (5508/5508) [100 %]
NOTE: Parsing finished. 5265 cached, 0 parsed, 243 skipped, 0 masked.
NOTE: Cache is clean, not saving.
NOTE: build 200806221554: started

OE Build Configuration:
BB_VERSION        = "1.8.11"
METADATA_BRANCH   = "<unknown>"
METADATA_REVISION = "<unknown>"
TARGET_ARCH       = "arm"
TARGET_OS         = "linux-gnueabi"
MACHINE           = "om-gta01"
DISTRO            = "openmoko"
DISTRO_VERSION    = "P1-Snapshot-20080622"
TARGET_FPU        = "soft"

NOTE: Resolving any missing task queue dependencies
NOTE: preferred version 2.6.1 of glibc not available (for item virtual/arm-angstrom-linux-gnueabi-libc-for-gcc) NOTE: multiple providers are available for virtual/libqte2 (qte-mt-static, qte, qte-mt);
NOTE: consider defining PREFERRED_PROVIDER_virtual/libqte2
NOTE: Preparing runqueue
NOTE: Executing runqueue
NOTE: Running task 3908 of 6124 (ID: 26, /home/Korexio/openmoko/openmoko/openembedded/packages/u-boot/u-boot-openmoko_1.3.1+git+svn.bb, do_install) NOTE: package u-boot-openmoko-1.3.1+svnr4297+gitb29661fc1151077776454288051bc9a488351ce8: started NOTE: package u-boot-openmoko-1.3.1+svnr4297+gitb29661fc1151077776454288051bc9a488351ce8-r3: task do_install: started NOTE: package u-boot-openmoko-1.3.1+svnr4297+gitb29661fc1151077776454288051bc9a488351ce8-r3: task do_install: completed NOTE: package u-boot-openmoko-1.3.1+svnr4297+gitb29661fc1151077776454288051bc9a488351ce8: completed NOTE: Running task 6112 of 6124 (ID: 11, /home/Korexio/openmoko/openmoko/openembedded/packages/images/openmoko-devel-image.bb, do_rootfs) NOTE: Running task 6113 of 6124 (ID: 34, /home/Korexio/openmoko/openmoko/openembedded/packages/u-boot/u-boot-openmoko_1.3.1+git+svn.bb, do_deploy)
NOTE: package openmoko-devel-image-1.0: started
NOTE: package openmoko-devel-image-1.0-r0: task do_rootfs: started
NOTE: package u-boot-openmoko-1.3.1+svnr4297+gitb29661fc1151077776454288051bc9a488351ce8: started NOTE: package u-boot-openmoko-1.3.1+svnr4297+gitb29661fc1151077776454288051bc9a488351ce8-r3: task do_deploy: started NOTE: package u-boot-openmoko-1.3.1+svnr4297+gitb29661fc1151077776454288051bc9a488351ce8-r3: task do_deploy: completed NOTE: package u-boot-openmoko-1.3.1+svnr4297+gitb29661fc1151077776454288051bc9a488351ce8: completed
ERROR: function do_rootfs failed
ERROR: log data follows (/home/Korexio/openmoko/openmoko/build/tmp/work/om-gta01-angstrom-linux-gnueabi/openmoko-devel-image-1.0-r0/temp/log.do_rootfs.32057)
| + rm -rf /home/Korexio/openmoko/openmoko/build/tmp/rootfs
| + mkdir -p /home/Korexio/openmoko/openmoko/build/tmp/rootfs
| + '[' 0 '!=' 1 ']'
| + for devtable in /home/Korexio/openmoko/openmoko/openembedded/files/device_table-minimal.txt | + makedevs -r /home/Korexio/openmoko/openmoko/build/tmp/rootfs -D /home/Korexio/openmoko/openmoko/openembedded/files/device_table-minimal.txt
| + rootfs_ipk_do_rootfs
| + set -x
| + package_update_index_ipk
| + set -x
| + ipkgarchs='all any noarch arm armv4t fic-gta01 neo1973 om-gta01'
| + '[' '!' -z '' ']'
| + touch /home/Korexio/openmoko/openmoko/build/tmp/deploy/glibc/ipk/Packages | + ipkg-make-index -r /home/Korexio/openmoko/openmoko/build/tmp/deploy/glibc/ipk/Packages -p /home/Korexio/openmoko/openmoko/build/tmp/deploy/glibc/ipk/Packages -l /home/Korexio/openmoko/openmoko/build/tmp/deploy/glibc/ipk/Packages.filelist -m /home/Korexio/openmoko/openmoko/build/tmp/deploy/glibc/ipk
|
| + for arch in '$ipkgarchs'
| + '[' -e /home/Korexio/openmoko/openmoko/build/tmp/deploy/glibc/ipk/all/ ']' | + touch /home/Korexio/openmoko/openmoko/build/tmp/deploy/glibc/ipk/all/Packages | + ipkg-make-index -r /home/Korexio/openmoko/openmoko/build/tmp/deploy/glibc/ipk/all/Packages -p /home/Korexio/openmoko/openmoko/build/tmp/deploy/glibc/ipk/all/Packages -l /home/Korexio/openmoko/openmoko/build/tmp/deploy/glibc/ipk/all/Packages.filelist -m /home/Korexio/openmoko/openmoko/build/tmp/deploy/glibc/ipk/all/
| Traceback (most recent call last):
| File "/home/Korexio/openmoko/openmoko/build/tmp/staging/x86_64-linux/usr/bin/ipkg-make-index", line 114, in <module>
|     pkg = ipkg.Package(filename)
| File "/home/Korexio/openmoko/openmoko/build/tmp/staging/x86_64-linux/usr/bin/ipkg.py", line 162, in __init__
|     tarStream = ar.open("control.tar.gz")
| File "/home/Korexio/openmoko/openmoko/build/tmp/staging/x86_64-linux/usr/bin/arfile.py", line 59, in open
|     f = self._scan(fname)
| File "/home/Korexio/openmoko/openmoko/build/tmp/staging/x86_64-linux/usr/bin/arfile.py", line 79, in _scan
|     size = int(descriptor[5])
| IndexError: list index out of range
NOTE: Task failed: /home/Korexio/openmoko/openmoko/build/tmp/work/om-gta01-angstrom-linux-gnueabi/openmoko-devel-image-1.0-r0/temp/log.do_rootfs.32057
NOTE: package openmoko-devel-image-1.0-r0: task do_rootfs: failed
ERROR: TaskFailed event exception, aborting
NOTE: package openmoko-devel-image-1.0: failed
ERROR: Build of /home/Korexio/openmoko/openmoko/openembedded/packages/images/openmoko-devel-image.bb do_rootfs failed NOTE: Running task 6114 of 6124 (ID: 30, /home/Korexio/openmoko/openmoko/openembedded/packages/u-boot/u-boot-openmoko_1.3.1+git+svn.bb, do_package) NOTE: package u-boot-openmoko-1.3.1+svnr4297+gitb29661fc1151077776454288051bc9a488351ce8: started NOTE: package u-boot-openmoko-1.3.1+svnr4297+gitb29661fc1151077776454288051bc9a488351ce8-r3: task do_package: started ERROR: Task 11 (/home/Korexio/openmoko/openmoko/openembedded/packages/images/openmoko-devel-image.bb, do_rootfs) failed
NOTE: Waiting for 1 active tasks to finish
NOTE: 1: /home/Korexio/openmoko/openmoko/openembedded/packages/u-boot/u-boot-openmoko_1.3.1+git+svn.bb, do_package (32117)
NOTE: DO PACKAGE QA
NOTE: Checking Package: u-boot-openmoko-dbg
NOTE: Checking Package: u-boot-openmoko
NOTE: Checking Package: u-boot-openmoko-doc
NOTE: Checking Package: u-boot-openmoko-dev
NOTE: Checking Package: u-boot-openmoko-locale
NOTE: DONE with PACKAGE QA
NOTE: package u-boot-openmoko-1.3.1+svnr4297+gitb29661fc1151077776454288051bc9a488351ce8-r3: task do_package: completed NOTE: package u-boot-openmoko-1.3.1+svnr4297+gitb29661fc1151077776454288051bc9a488351ce8: completed NOTE: Tasks Summary: Attempted 6112 tasks of which 6110 didn't need to be rerun and 1 failed. ERROR: '/home/Korexio/openmoko/openmoko/openembedded/packages/images/openmoko-devel-image.bb' failed
make: *** [openmoko-devel-image] Error 1
[EMAIL PROTECTED] openmoko]$

I've tried cleaning and rebuilding the package as recommended, but it still fails. I've also tried to build the toolchain and qemu, both fail with different errors (qemu complains because I use gcc4).

I also found a (very old) patch [1] which I tried to apply but it failed too. So I added the two lines given in the patch by hand. Result: build fails with another error.

I would appriciate any suggestions,
Dominik



Reply via email to