Bug 10075

Summary: nettle 2.7.1: inconsistency between LICENSE and LICENSE_<pkg>
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Markus Lehtonen <markus.lehtonen>
Component: coreAssignee: Maxin B. John <maxin.john>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: meta.mr.watcher, meta.watcher
Version: 2.1   
Target Milestone: 2.3 M3   
Hardware: All   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Markus Lehtonen 2016-08-03 13:49:16 UTC
LICENSE should be a superset of LICENSE_<pkg> variables. That is, LICENSE_<pkg> shouldn't contain anything that is not specified in LICENSE. 

nettle_2.7.1.bb currently has:
LICENSE = "LGPLv2.1 & GPLv2"
LICENSE_${PN} = "LGPLv2.1+"

The most obvious fix would be:
-LICENSE = "LGPLv2.1 & GPLv2"
+LICENSE = "LGPLv2.1+ & GPLv2"

But I'm not sure if this is correct.