[gnome-continuous-yocto/gnomeostree-3.28-rocko: 6077/8267] insane.bbclass: fix override handling in RDEPENDS QA



commit 2d739a352b6aaef0fd5e4de57cc2e0dbcb44f3ae
Author: Gan, Yau Wai <yau wai gan intel com>
Date:   Wed May 31 17:24:39 2017 -0700

    insane.bbclass: fix override handling in RDEPENDS QA
    
    The package_qa_check_rdepends() in insane.bbclass has
    incorrectly replace its localdata OVERRIDES value with
    the package name. Fixing it by appending the package name
    to the existing OVERRIDES value. This resolves RDEPENDS QA
    error when setting PACKAGECONFIG using a pn- override at
    local.conf.
    
    [YOCTO #11374]
    
    (From OE-Core rev: 60d28dd72daee235150ab6605cbf953f1ea691df)
    
    Signed-off-by: Gan, Yau Wai <yau wai gan intel com>
    Signed-off-by: Ross Burton <ross burton intel com>
    Signed-off-by: Richard Purdie <richard purdie linuxfoundation org>

 meta/classes/insane.bbclass |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass
index dc1c2f8..5a3d017 100644
--- a/meta/classes/insane.bbclass
+++ b/meta/classes/insane.bbclass
@@ -867,7 +867,7 @@ def package_qa_check_rdepends(pkg, pkgdest, skip, taskdeps, packages, d):
 
     if not "-dbg" in pkg and not "packagegroup-" in pkg and not "-image" in pkg:
         localdata = bb.data.createCopy(d)
-        localdata.setVar('OVERRIDES', pkg)
+        localdata.setVar('OVERRIDES', localdata.getVar('OVERRIDES') + ':' + pkg)
 
         # Now check the RDEPENDS
         rdepends = bb.utils.explode_deps(localdata.getVar('RDEPENDS') or "")


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]