The meta-openembedded has no top-level conf/layer.conf, so
layer-config's attempt to add it fails (silently).  Adding
it to the config.json with no-layer-add set to true will
bypass this silent failure.

The meta-virtualization fails because its repo isn't defined.
Once defined, it has a conf/layer.conf, so it's presence in
NEEDREPOS will cause ADDLAYER to fail because the former will
add it to the bblayers.conf before its dependencies are added
during run-config (causing bitbake-layers to error out).  The
fix is to also specify no-layer-add.

Signed-off-by: Thomas Goodwin <btgood...@geontech.com>
---
 config.json | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/config.json b/config.json
index 62954ce..2252b83 100644
--- a/config.json
+++ b/config.json
@@ -921,6 +921,19 @@
             "url" : "git://git.yoctoproject.org/meta-gplv2",
             "branch" : "master",
             "revision" : "HEAD"
+        },
+        "meta-virtualization" : {
+            "url" : "git://git.yoctoproject.org/meta-virtualization",
+            "branch" : "master",
+            "revision" : "HEAD",
+            "no-layer-add" : true
+        },
+        "meta-openembedded" : {
+            "url" : "git://git.openembedded.org/meta-openembedded",
+            "branch" : "master",
+            "revision" : "HEAD",
+            "no-layer-add" : true
         }
+
     }
 }
-- 
2.17.1

-- 
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to