Bug 6757

Summary: license.manifest shows LICENSE field differently to recipe
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Jonathan Liu <net147>
Component: deploymentAssignee: Aníbal Limón <anibal.limon>
Status: VERIFIED FIXED QA Contact: Lucian Musat <georgex.l.musat>
Severity: normal    
Priority: Medium+ CC: bluelightning, bogdanx.a.voiculescu, sgw
Version: 1.6.2   
Target Milestone: 1.8 M3   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know
Attachments:
Description Flags
LICENSE_PRIORITY test results none

Description Jonathan Liu 2014-09-25 09:00:36 UTC
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.
Comment 1 Paul Eggleton 2014-09-25 14:49:24 UTC
FWIW this is still an issue in master. I'm guessing it has been this way since the beginning.
Comment 2 Aníbal Limón 2014-10-02 21:02:32 UTC
Related with 6765.
Comment 3 Aníbal Limón 2014-10-29 18:25:21 UTC
Created attachment 2223 [details]
LICENSE_PRIORITY test results
Comment 5 Lucian Musat 2015-03-18 09:34:24 UTC
Verified in master (7f30749fe026e9ceb75d73b89271145a45a60763)