[oe] Fixing QA Errors?

pHilipp Zabel philipp.zabel at gmail.com
Sun Mar 4 12:19:24 UTC 2007


On 3/4/07, Koen Kooi <koen at dominion.kabel.utwente.nl> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Mark Gollahon schreef:
> > A question for the insane.bbclass developers - how do I go about fixing these errors?  Do we have any generalized information about what they mean (I can't find any on the wiki or via google...)?
>
> There's not one definitive doc I can point you too. I can however show you an example on
> how to solve the errors you are seeing.
>
> > ERROR: QA Issue: non -dev package contains symlink .so: libqtaux2 path '/work/armv5te-angstrom-linux-gnueabi/libqtaux2-1.2.2-r0/install/libqtaux2/opt/QtPalmtop/lib/libqtaux2.so'
>
> FILES_${PN}-dev += "/opt/QtPalmtop/lib/*.so"
>
> > ERROR: QA Issue: non debug package contains .debug directory: libqtaux2 path /work/armv5te-angstrom-linux-gnueabi/libqtaux2-1.2.2-r0/install/libqtaux2/opt/QtPalmtop/lib/.debug/libqtaux2.so.1.0.0
>
> FILES_${PN}-dbg += "/opt/QtPalmtop/lib/.debug"
>
> I'm not sure if the first FILES statement is correct, since I don't know about qtopia
> details, but the second one is correct.

Could we have FILES_${PN}-dbg default to something that works like a
".*/\.debug/.*" regexp? That way we wouldn't have to special-case
every package that has binaries in non-standard locations...

regards
Philipp




More information about the Openembedded-devel mailing list