[oe] bitbake: staging of binary over symlink breaks sysroot (lzma x xz)

Stanislav Brabec utx at penguin.cz
Wed Jul 28 09:30:34 UTC 2010


I just built an angstrom image and thinks failed.

lzma image depends on lzma-native, grep and other programs that use .xz
suffix for tarballs depend on xz-native.
This fact itself is bad - it creates file conflicts in the sysroot.

But things were even worse:
- xz-native staged xz binary and lzma as a symlink to xz.
- lzma-native tried to stage lzma 4 minutes later

But staging of lzma apparently went wrong. Instead of removal of lzma
symlink and installation of lzma binary, bitbake followed the symlink
and staged lzma as xz with a result of broken build environment.

I have bitbake-1.8.18.

-- 

________________________________________________________________________
Stanislav Brabec
http://www.penguin.cz/~utx/zaurus





More information about the Openembedded-devel mailing list