Dear Zoltán,
please use meaningful subject lines, since most problems reported to
this list are build errors.
db-5.0.21-r3: task `populate_sysroot` fails with `package db contains
bad RPATH`
Am Mittwoch, den 16.02.2011, 09:13 +1100 schrieb [email protected]:
> I tried to build Angstrom for the Zaurus SL-C3200 but it failed. I checked
> the web, but could not find anything useful.
>
> I believe I followed the docs:
There are several resources on the Web. Please always include the URL of
the resources you are referring to.
> I cloned the git repo, created the config for 'spitz', did an update,
> loaded the environment and started the build for the 'nano' target.
>
> It chugged along nicely for a while,
I guess that means your setup is correct.
> but after maybe 2 hours it came to a halt with this (very long lines, sorry):
Please always include what commit you build on and what distribution
exactly. After the bitbake command there should be an output `Build
configuration` with all the details. Secondly you seem to use
`angstrom-2008.1` as distribution. There is also `angstrom-next` so
always include that information too.
> NOTE: package db-5.0.21-r3: task do_populate_sysroot: Started
> NOTE: package db-5.0.21-r3: task do_populate_sysroot: Succeeded
> NOTE: Running task 801 of 942 (ID: 920,
> /work/Zaurus/Angstrom/angstrom-setup-scripts/sources/openembedded/recipes/db/db_5.0.21.bb,
> do_package)
> NOTE: package db-5.0.21-r3: task do_package: Started
> ERROR: QA Issue with db: package db contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db/usr/lib/libdb-5.0.so
> ERROR: QA Issue with db: package db contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db/usr/lib/libdb-5.0.so
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_stat
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_verify
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_log_verify
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_checkpoint
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_hotbackup
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_upgrade
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_stat
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_verify
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_archive
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_deadlock
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_recover
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_printlog
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_log_verify
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_checkpoint
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_dump
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_load
> FATAL: QA run found fatal errors. Please consider fixing them.
> ERROR: Function do_package_qa failed
> ERROR: TaskFailed event exception, aborting
> ERROR: Build of
> /work/Zaurus/Angstrom/angstrom-setup-scripts/sources/openembedded/recipes/db/db_5.0.21.bb
> do_package failed
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_hotbackup
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_upgrade
> ERROR: Task 920
> (/work/Zaurus/Angstrom/angstrom-setup-scripts/sources/openembedded/recipes/db/db_5.0.21.bb,
> do_package) failed with exit code 1
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_archive
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_deadlock
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_recover
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_printlog
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_dump
> ERROR: QA Issue with db-bin: package db-bin contains bad RPATH
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/sysroots/armv5te-angstrom-linux-gnueabi/usr/lib
> in file
> /work/Zaurus/Angstrom/angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv5te-angstrom-linux-gnueabi/db-5.0.21-r3/packages-split/db-bin/usr/bin/db_load
> FATAL: QA run found fatal errors. Please consider fixing them.
> ERROR: TaskFailed event exception, aborting
> ERROR: Build of
> /work/Zaurus/Angstrom/angstrom-setup-scripts/sources/openembedded/recipes/gettext/gettext_0.18.bb
> do_configure failed
>
> I know nothing about bitbake, or Python, for that matter, let alone the
> whole build process of Angstrom. Thus, I can not consider fixing the
> problem without some substantial help...
>
> Which is what I'm looking for here.
I guess your problem got fixed by commit 87a92185 [1].
Currently there are a lot of build problems because of RPATH related
issues because – I think – these problems are now considered as errors
in he quality assurance checks.
So you could either help fixing these errors or base your builds on the
last release tag [2] or testing branch/tags [3].
All in all people are very supportive and try to help and fix problems
very quickly.
[1]
http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=87a92185e87fa62f4595db6e125ef100368772a7
[2] http://wiki.openembedded.net/index.php/Release-2010.12
[3] http://wiki.openembedded.net/index.php/Testing
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Angstrom-distro-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel
