]> code.ossystems Code Review - openembedded-core.git/commitdiff
package.bbclass: don't exclude package groups from runtime mapping
authorAlexander Kanavin <alexander.kanavin@linux.intel.com>
Wed, 8 Mar 2017 11:56:04 +0000 (13:56 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 13 Mar 2017 09:43:21 +0000 (09:43 +0000)
This ensures that remapping happens correctly, particularly
when package groups list noarch packages, and multilib is in use. Previously
this was masked by rpm doing *another* layer of remapping on top of this.

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
meta/classes/package.bbclass

index f4c2b5514c52d7bfa314ff8390068bf92619cf98..48fef97251bbaa86ad2c6785ed0af308c07f3b62 100644 (file)
@@ -479,9 +479,6 @@ def get_package_additional_metadata (pkg_type, d):
 def runtime_mapping_rename (varname, pkg, d):
     #bb.note("%s before: %s" % (varname, d.getVar(varname)))
 
-    if bb.data.inherits_class('packagegroup', d):
-        return
-
     new_depends = {}
     deps = bb.utils.explode_dep_versions2(d.getVar(varname) or "")
     for depend in deps: