[poky] gnutls-2.12.14-r3.1 - strange rpm names yocto
Andrei Gherzan
andrei at gherzan.ro
Mon Dec 12 14:42:25 PST 2011
I went into code a little.
The problem is, as i see, that this gnutls package is included in
LGPLv2_WHITELIST_GPLv3. This is why this package is not checked for
LICENSE and is passed further.
In base.class - line 399:
if pn not in hosttools_whitelist and pn not in lgplv2_whitelist and pn
not in dont_want_whitelist:
So as you can see here is checked every package. This variable,
LGPLv2_WHITELIST_GPLv3, is defined in default-distrovars.inc as:
LGPLv2_WHITELIST_GPLv3 ?= "libassuan gnutls libtasn1 libidn libgcc
gcc-runtime"
So the problem goes like this:
Why isn't this list "LGPLv2_WHITELIST_GPLv3" checked and part of it ends
up in rootfs final archive (if is dependency for a package - take
connman as example) even if these packages are GPLv3? Can anybody
explain me this VARIABLE and the story that comes along?
More information about the poky
mailing list