> On Apr 29, 2015, at 6:23 AM, Richard Purdie > <richard.pur...@linuxfoundation.org> wrote: > > Currently the license exclusion code removes packages from PACKAGES > pre population of the package directories. This means that the FILES > entries for some packages are not seen and invariably results in > packaging errors. > > Instead, remove the packages from PACKAGES post population of the packages > so the usual FILES entries work as expected but the file are not placed > into any packages and no packages containing embargoed licenses are generated. > > This avoids errors from gcc-runtime with GPLv3 exclusion like: > > ERROR: QA Issue: gcc-runtime: Files/directories were installed but not > shipped in any package: > /usr/share > /usr/src > /usr/share/gcc-4.9.2 > /usr/share/gcc-4.9.2/python > Please set FILES such that these items are packaged. Alternatively if they > are unneeded, avoid installing them or delete them within do_install. > [installed-vs-shipped] >
I am seeing exact issues with cairo as well. This seems to fix it so looks ok -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core