The dbus recipe has LICENSE = "AFL-2 | GPLv2+" but the generated license.manifest has: PACKAGE NAME: dbus-1 PACKAGE VERSION: 1.6.18 RECIPE NAME: dbus LICENSE: AFL-2 GPLv2+ It is not clear whether from the manifest that there is an OR. Ideally the OR/AND and grouping operators should also be included in license.manifest so that the licensing is clear when COPY_LIC_MANIFEST = "1" is set in local.conf.
FWIW this is still an issue in master. I'm guessing it has been this way since the beginning.
Related with 6765.
Created attachment 2223 [details] LICENSE_PRIORITY test results
Merged at: http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=101c3bf7f573dd624ecfa24f1a5c44f8abadfe40
Verified in master (7f30749fe026e9ceb75d73b89271145a45a60763)