Build Configuration: BB_VERSION = "1.46.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "gentoo" TARGET_SYS = "x86_64-oe-linux" MACHINE = "qemux86-64" DISTRO = "nodistro" DISTRO_VERSION = "nodistro.0" TUNE_FEATURES = "m64 core2" TARGET_FPU = "" meta = "master:eb8ae6702aa43e6d7a57bb46f4282af68e3dcd09" meta-gplv2 = "master:a8da8eb127a56561bf633ab53bec57fb5dbba537" When using these options in conf/local.conf INCOMPATIBLE_LICENSE = "GPLv3 LGPLv3 GPLv3+ LGPLv3+ GPL-3.0 LGPL-3.0 AGPL-3.0" COPY_LIC_MANIFEST = "1" COPY_LIC_DIRS = "1" LICENSE_CREATE_PACKAGE = "1" and added meta-gplv2 as seen above, bitbake core-image-full-cmdline fails with: ERROR: core-image-full-cmdline-1.0-r0 do_rootfs: Package elfutils-lic cannot be installed into the image because it has incompatible license(s): GPL-3.0+ LGPL-3.0+ ERROR: Logfile of failure stored in: /home/mschoepf/yocto/oe-core-master/tmp-glibc/work/qemux86_64-oe-linux/core-image-full-cmdline/1.0-r0/temp/log.do_rootfs.3997608 ERROR: Task (/home/mschoepf/ithinx/git/oe-core/meta/recipes-extended/images/core-image-full-cmdline.bb:do_rootfs) failed with exit code '1'
First patchset was discussed on oe-core mailing list, but was not considered to be the right approach
https://lists.openembedded.org/g/openembedded-core/message/138717?p=,,,20,0,0,0::relevance,,libgcrypt%3A+made+libgcrypt-lic+license+,20,2,0,74473621,d=3&d=3
Moving to "unassigned" as Ida's internship has completed.
My suggestion would be to have a -lic package for every package, not one -lic package for a recipe.
Bulk move of 64 bugs to 4.3 M3 after a quick review. If a bug is actually fixed, please add a commit link and resolve it. -- Randy for YP bug team.
bulk change to add Saul's non-WR address.
Bulk change: Remove Saul's old WR address.