[oe] Random problems with building locales

Khem Raj raj.khem at gmail.com
Fri Nov 5 19:19:25 UTC 2010


On Fri, Nov 5, 2010 at 9:30 AM, David Lambert <dave at lambsys.com> wrote:
> I am getting apparent random failures when attempting to build OpenEmbedded
> with bitbake 1.10.0.  It seems that localedef is randomly failing as shown
> below. The first time it failed compiling UTF-8 es_NI, the second UTF-8
> gv_GB, third UTF-8 es_NI again, and finally UTF-8 xh_ZA.
> Initially I suspected a problem with my machine, but I ran diagnostics
> overnight with no failures. Has anyone else experienced this type of
> failure? Could you help guide me where else to look?
>

I think its because qemu-arm is dying on you. there is 0.13 release
that happens few weeks back
I am still working on getting that into OE. Once I have that in may be
it will get fixed I am not sure yet
remain tuned

-Khem

>
> Thanks in advance for any help.
>
> Best regards,
>
> Dave.
>
>
> NOTE: Task failed: localedef returned an error (command was
> PATH="/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/armv5te/bin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/sbin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/bin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/sbin:/home/dlambert/oe/build/tmp/sysroots/i686-linux//bin:/home/dlambert/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/armelf/bin"
> I18NPATH="/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/usr/share/i18n"
> qemu-arm -s 1048576 -r 2.6.24 -L
> /home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree
> -E
> LD_LIBRARY_PATH=/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/lib
>  /home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/bin/localedef
> --force --old-style --no-archive
> --prefix=/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree
> --inputfile=/usr/share/i18n/locales/es_NI --charmap=UTF-8 es_NI).
> NOTE: package glibc-2.9-r37.3: task do_package: Failed
> ERROR: TaskFailed event exception, aborting
> ERROR: Build of /home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb
> do_package failed
> ERROR: Task 159 (/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb,
> do_package) failed with 256
> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
> dlambert at development:~/oe/build$ bitbake base-image
> NOTE: Handling BitBake files: \ (7090/7090) [100 %]
> Parsing of 7090 .bb files complete (6676 cached, 414 parsed). 7279 targets,
> 339 skipped, 0 masked, 0 errors.
> NOTE: Resolving any missing task queue dependencies
> NOTE: Preparing runqueue
> NOTE: Executing runqueue
> NOTE: Running task 516 of 1345 (ID: 159,
> /home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb, do_package)
> NOTE: package glibc-2.9-r37.3: task do_package: Started
> NOTE: preparing tree for binary locale generation
> NOTE: generating locale es_NI (UTF-8)
> NOTE: generating locale bo_IN (UTF-8)
> NOTE: generating locale gv_GB (UTF-8)
> qemu-arm: relocation error: qemu-arm: symbol unlink, version GLIBC_2.0 not
> defined in file libc.so.6 with link time reference
> ERROR: TaskFailed event exception, aborting
> ERROR: Build of /home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb
> do_package failed
> ERROR: Task 159 (/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb,
> do_package) failed with 256
> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
> NOTE: Task failed: localedef returned an error (command was
> PATH="/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/armv5te/bin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/sbin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/bin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/sbin:/home/dlambert/oe/build/tmp/sysroots/i686-linux//bin:/home/dlambert/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/armelf/bin"
> I18NPATH="/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/usr/share/i18n"
> qemu-arm -s 1048576 -r 2.6.24 -L
> /home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree
> -E
> LD_LIBRARY_PATH=/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/lib
>  /home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/bin/localedef
> --force --old-style --no-archive
> --prefix=/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree
> --inputfile=/usr/share/i18n/locales/gv_GB --charmap=UTF-8 gv_GB).
> NOTE: package glibc-2.9-r37.3: task do_package: Failed
> ERROR: TaskFailed event exception, aborting
> ERROR: Build of /home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb
> do_package failed
> ERROR: Task 159 (/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb,
> do_package) failed with 256
> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
> dlambert at development:~/oe/build$ bitbake base-image
> NOTE: Handling BitBake files: \ (7090/7090) [100 %]
> Parsing of 7090 .bb files complete (6676 cached, 414 parsed). 7279 targets,
> 339 skipped, 0 masked, 0 errors.
> NOTE: Resolving any missing task queue dependencies
> NOTE: Preparing runqueue
> NOTE: Executing runqueue
> NOTE: Running task 516 of 1345 (ID: 159,
> /home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb, do_package)
> NOTE: package glibc-2.9-r37.3: task do_package: Started
> NOTE: preparing tree for binary locale generation
> NOTE: generating locale es_NI (UTF-8)
> ERROR: TaskFailed event exception, aborting
> ERROR: Build of /home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb
> do_package failed
> ERROR: Task 159 (/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb,
> do_package) failed with 256
> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
> NOTE: Task failed: localedef returned an error (command was
> PATH="/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/armv5te/bin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/sbin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/bin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/sbin:/home/dlambert/oe/build/tmp/sysroots/i686-linux//bin:/home/dlambert/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/armelf/bin"
> I18NPATH="/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/usr/share/i18n"
> qemu-arm -s 1048576 -r 2.6.24 -L
> /home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree
> -E
> LD_LIBRARY_PATH=/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/lib
>  /home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/bin/localedef
> --force --old-style --no-archive
> --prefix=/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree
> --inputfile=/usr/share/i18n/locales/es_NI --charmap=UTF-8 es_NI).
> NOTE: package glibc-2.9-r37.3: task do_package: Failed
> ERROR: TaskFailed event exception, aborting
> ERROR: Build of /home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb
> do_package failed
> ERROR: Task 159 (/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb,
> do_package) failed with 256
> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
> dlambert at development:~/oe/build$ bitbake base-image
> NOTE: Handling BitBake files: \ (7090/7090) [100 %]
> Parsing of 7090 .bb files complete (6676 cached, 414 parsed). 7279 targets,
> 339 skipped, 0 masked, 0 errors.
> NOTE: Resolving any missing task queue dependencies
> NOTE: Preparing runqueue
> NOTE: Executing runqueue
> NOTE: Running task 516 of 1345 (ID: 159,
> /home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb, do_package)
> NOTE: package glibc-2.9-r37.3: task do_package: Started
> NOTE: preparing tree for binary locale generation
> NOTE: generating locale es_NI (UTF-8)
> NOTE: generating locale bo_IN (UTF-8)
> NOTE: generating locale gv_GB (UTF-8)
> NOTE: generating locale kw_GB (UTF-8)
> NOTE: generating locale en_BW (UTF-8)
> NOTE: generating locale xh_ZA (UTF-8)
> ERROR: TaskFailed event exception, aborting
> ERROR: Build of /home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb
> do_package failed
> ERROR: Task 159 (/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb,
> do_package) failed with 256
> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
> NOTE: Task failed: localedef returned an error (command was
> PATH="/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/armv5te/bin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/sbin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/bin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/sbin:/home/dlambert/oe/build/tmp/sysroots/i686-linux//bin:/home/dlambert/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/armelf/bin"
> I18NPATH="/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/usr/share/i18n"
> qemu-arm -s 1048576 -r 2.6.24 -L
> /home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree
> -E
> LD_LIBRARY_PATH=/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/lib
>  /home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/bin/localedef
> --force --old-style --no-archive
> --prefix=/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree
> --inputfile=/usr/share/i18n/locales/xh_ZA --charmap=UTF-8 xh_ZA).
> NOTE: package glibc-2.9-r37.3: task do_package: Failed
> ERROR: TaskFailed event exception, aborting
> ERROR: Build of /home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb
> do_package failed
> ERROR: Task 159 (/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb,
> do_package) failed with 256
> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>




More information about the Openembedded-devel mailing list