[oe] [meta-qt5] install problem for qtbase

Steffen Sledz sledz at dresearch-fe.de
Fri Sep 4 16:14:55 UTC 2015


We've a big problem building qtbase (from fido branch) for two machines with the same SoC in one workspace.

It seems that the do_install of the run for the second machine (which fails) destroys the image subdirectory totally. :(

Here's what we see after a clean build:

-------------------------------------------------------------------------------------
MACHINE=firstmachine bitbake qtbase

# tree -d -L 3 tmp-glibc/work/cortexa9t2hf-vfp-neon-mx6qdl-angstrom-linux-gnueabi/qtbase/5.4.2+gitAUTOINC+2cb17c1fb9-r0/image/
tmp-glibc/work/cortexa9t2hf-vfp-neon-mx6qdl-angstrom-linux-gnueabi/qtbase/5.4.2+gitAUTOINC+2cb17c1fb9-r0/image/
└── usr
    ├── bin
    │   └── qt5
    ├── include
    │   └── qt5
    ├── lib
    │   ├── cmake
    │   ├── fonts
    │   ├── pkgconfig
    │   └── qt5
    └── share
        ├── doc
        └── qt5

13 directories
# tree -d -L 3 tmp-glibc/work/x86_64-linux/qtbase-native/5.4.2+gitAUTOINC+2cb17c1fb9-r0/image/
tmp-glibc/work/x86_64-linux/qtbase-native/5.4.2+gitAUTOINC+2cb17c1fb9-r0/image/
└── home
    └── sledz
        └── work

3 directories

-------------------------------------------------------------------------------------
MACHINE=secondmachine bitbake qtbase

# tree -d -L 3 tmp-glibc/work/cortexa9t2hf-vfp-neon-mx6qdl-angstrom-linux-gnueabi/qtbase/5.4.2+gitAUTOINC+2cb17c1fb9-r0/image/
tmp-glibc/work/cortexa9t2hf-vfp-neon-mx6qdl-angstrom-linux-gnueabi/qtbase/5.4.2+gitAUTOINC+2cb17c1fb9-r0/image/
├── home
│   └── sledz
│       └── work
└── usr
    ├── bin
    │   └── qt5
    └── lib

7 directories
# tree -d -L 3 tmp-glibc/work/x86_64-linux/qtbase-native/5.4.2+gitAUTOINC+2cb17c1fb9-r0/image/
tmp-glibc/work/x86_64-linux/qtbase-native/5.4.2+gitAUTOINC+2cb17c1fb9-r0/image/
└── home
    └── sledz
        └── work

3 directories

-------------------------------------------------------------------------------------

Additionally after the second run some files are in the wrong subdirectories, e.g. the font files are located in image/usr/lib/ instead of image/usr/lib/fonts.

-- 
DResearch Fahrzeugelektronik GmbH
Otto-Schmirgal-Str. 3, 10319 Berlin, Germany
Tel: +49 30 515932-237 mailto:sledz at dresearch-fe.de
Fax: +49 30 515932-299
Geschäftsführer: Dr. Michael Weber, Werner Mögle;
Amtsgericht Berlin Charlottenburg; HRB 130120 B;
Ust.-IDNr. DE273952058



More information about the Openembedded-devel mailing list