* [meta-qt5] install problem for qtbase [not found] <55E9C13C.9070308@zone42.org> @ 2015-09-04 16:14 ` Steffen Sledz 2015-09-04 17:43 ` Martin Jansa 1 sibling, 0 replies; 3+ messages in thread From: Steffen Sledz @ 2015-09-04 16:14 UTC (permalink / raw) To: openembedded-devel, Martin Jansa, Otavio Salvador 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@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 ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [meta-qt5] install problem for qtbase [not found] <55E9C13C.9070308@zone42.org> 2015-09-04 16:14 ` [meta-qt5] install problem for qtbase Steffen Sledz @ 2015-09-04 17:43 ` Martin Jansa 2015-09-05 6:49 ` Steffen Sledz 1 sibling, 1 reply; 3+ messages in thread From: Martin Jansa @ 2015-09-04 17:43 UTC (permalink / raw) To: Steffen Sledz; +Cc: openembedded-devel, Otavio Salvador [-- Attachment #1: Type: text/plain, Size: 4055 bytes --] On Fri, Sep 04, 2015 at 06:05:16PM +0200, Steffen Sledz wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > 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. :( the image subdirectory is only temporary and removed before do_install starts permanent files are always installed in MACHINE sysroot (or as packages in deploy directory) use bitbake-diffsigs to find out why do_install is re-executed for your secondmachine after it was finished for firstmachine. > 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@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 > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2 > > iQIcBAEBAgAGBQJV6cE7AAoJEBIsfIC8WuIYUfoP/RwcE6mnRiCaMfH5DjXvGcQw > y4YpdLAukbew3cSVGZaUGykD8IKalMPcpaEvibMVXwRWRCognYmW6lgLhhMnURH1 > fFWn7w++9o1HR+pFMP3nVf7ql+Y3FnYZfX2hJ1nJLOXvW7ZvsyzmhS6T8qJ/1mYw > UrUqNSiGq9fW4hVDMbGiaDAaq40tzAkncIx7I0lw3tw2Dzfy0CThU3nXH9dwkrLX > 94bNub5QLjz+DHwYQjOCYtbsIpormVg5iK7NqlBf68TrNvqZ8nfOaiQTYedoHwGj > K8O4QZM0gfWKQrA8SC7VMhytYeyDKD/BoZJAFu7VoKI8/931IS2pgBzikTI4qsOL > LJYNN5eGE1UjosP5pUiAWyJL3+Fw8VdCwMFBD2C2c71ZJC2mbCLNqBOq9b9QG3UP > xIDDaScDXLnHb1oBly1afzAuA9GgJONExP8HWUwMBqGKN/QRkhacLFC+Co7f7HOS > B/QLSwUI4f5cFSYL6XA88jOBJ15Cni2Q9M+DCxiVTNF25KyzTO9bfXYoT7r/dtLx > u2hocNVibWVNK02P3nJEx3bb8CgiWNSsFW5O95jHm5ns3I59ffLhuutmkst3YWC4 > hwid/pkC5TkPJ56Gs19T7aD471cPnuiV2Hu31UvcNbw0GBn3YmW/CTkN7PgYpvr+ > PncY5IhX69dkKpcokBDR > =JUCc > -----END PGP SIGNATURE----- -- Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 188 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [meta-qt5] install problem for qtbase 2015-09-04 17:43 ` Martin Jansa @ 2015-09-05 6:49 ` Steffen Sledz 0 siblings, 0 replies; 3+ messages in thread From: Steffen Sledz @ 2015-09-05 6:49 UTC (permalink / raw) To: openembedded-devel; +Cc: Otavio Salvador -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 04.09.2015 um 19:43 schrieb Martin Jansa: > On Fri, Sep 04, 2015 at 06:05:16PM +0200, Steffen Sledz wrote: 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. :( > >> the image subdirectory is only temporary and removed before do_install starts > >> permanent files are always installed in MACHINE sysroot (or as packages in deploy directory) That's clear but why does the image subdir contains the ??? home ? ??? sledz ? ??? work subtree after the second run? And why are the font files (and may be other) in a wrong location? >> use bitbake-diffsigs to find out why do_install is re-executed for your secondmachine after it was finished for firstmachine. OK, i wil try this. Can you give a brief instruction how to do this in detail? > 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@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 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBAgAGBQJV6pCBAAoJEIz5slJ1krPhBEQQAL86xHoNH63omdOPI/03x8nt wLhwKoZVI3mnrvsrOmQD7n4TDMHNh8FNDehFgJC9yO5BgphcFPrrnoVFvqYHSsu4 +8Z16UMoWd/hvvyntl1Ua4qaJo8SBtu/Dzr3+bIBF8Fh70UVu562LCGZGusopR0T AMLDipZ9RDYeV3hgsufk3x2NCz55vc8/vobzdgGj5jp0rPEVw+dWq2jrc4PT7xxV F80/XNykVD+nZ8L5X/J9Iwfb1oARInbyqa9ENugncmqkcAQrLpBhueIxCJwYtYLz 9vMR2zpvGlYw8kswWdom74FVDGyQz7xSQj02cbeLHSzRFIcaSgE6xypo0sJ47prm S1PRQGvdd0LP1aP9BZdGToirTFM3QkMDAXzNPnPwjliM/de9vpC/Pen3kt75hwHn jt3kfW+wpjE31yrViIOGXwbohw6iMEUepfUojK8XjM7+OpEKNmbwDrE1ZuKJDoqq gjotuf+rRb89338O9FqzHioM9798Ihg0nVLEnmEXblGqkBCQSf6T391Q1PBdayoP +hMqk3yb4Bee0UClj0HP/uy3oHTO8rtdmcw1eHLQen/zJbuTbvcYmPLqxI8oOcdt eaQzMqBMMX+f0jhVTg4TXKZNatR0eQpToZeALcRo3qNuDTfN4M3p68gxlThd0dzs ujlqdS9/2vGQ7Q7U2cvE =88HE -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-09-05 6:49 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <55E9C13C.9070308@zone42.org>
2015-09-04 16:14 ` [meta-qt5] install problem for qtbase Steffen Sledz
2015-09-04 17:43 ` Martin Jansa
2015-09-05 6:49 ` Steffen Sledz
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.