All of lore.kernel.org
 help / color / mirror / Atom feed
* [master/dunfell][PATCH] packagegroup-arago-sysvinit-boot: Skip recipe if sysvinit is not enabled
@ 2020-06-09 10:28 Paul Barker
  2020-06-23  8:12 ` Paul Barker
  0 siblings, 1 reply; 10+ messages in thread
From: Paul Barker @ 2020-06-09 10:28 UTC (permalink / raw)
  To: meta-arago

This change fixes the following error seen at parse time when the
meta-arago-distro layer is present but sysvinit is not in
DISTRO_FEATURES:

    ERROR: .../meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-sysvinit-boot.bb: Please ensure that your setting of VIRTUAL-RUNTIME_init_manager (sysvinit) matches the entries enabled in DISTRO_FEATURES
    ERROR: Failed to parse recipe: .../meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-sysvinit-boot.bb

Signed-off-by: Paul Barker <pbarker@konsulko.com>
---
 .../packagegroups/packagegroup-arago-sysvinit-boot.bb        | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-sysvinit-boot.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-sysvinit-boot.bb
index 2eb2d777..a6e21745 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-sysvinit-boot.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-sysvinit-boot.bb
@@ -1,3 +1,8 @@
+python __anonymous() {
+    if not "sysvinit" in d.getVar("DISTRO_FEATURES").split():
+        raise bb.parse.SkipRecipe("sysvinit is not enabled")
+}
+
 require recipes-core/packagegroups/packagegroup-core-boot.bb
 
 PR = "r0"
-- 
2.26.2



^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2020-10-19 19:18 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-09 10:28 [master/dunfell][PATCH] packagegroup-arago-sysvinit-boot: Skip recipe if sysvinit is not enabled Paul Barker
2020-06-23  8:12 ` Paul Barker
2020-06-29 22:43   ` Denys Dmytriyenko
2020-06-30  2:03     ` Denys Dmytriyenko
2020-06-30 13:12       ` Paul Barker
2020-06-30 15:11         ` Denys Dmytriyenko
2020-06-30 15:35           ` Paul Barker
2020-06-30 15:50             ` Denys Dmytriyenko
2020-08-14 22:30               ` Denys Dmytriyenko
2020-10-19 19:15                 ` Paul Barker

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.