From 711d9b5883146d5074ce1bdd5c1a1562ce3afac6 Mon Sep 17 00:00:00 2001 From: Javier Viguera Date: Thu, 23 Feb 2023 15:01:50 +0100 Subject: [PATCH] meta-digi-dey: add missing runtime dependence for some packages Packages bluez5-init, cloudconnector, and connectcore-demo-example-webkit provide a launcher script that is used regardless of the init system being systemd or sysvinit. Those launcher scripts use the '/etc/init.d/functions' file, which is provided by the 'initscripts-functions' runtime package, so add that runtime dependence. Signed-off-by: Javier Viguera --- .../connectcore-demo-example-webkit.bb | 5 ++++- meta-digi-dey/recipes-connectivity/bluez/bluez5-init.bb | 3 +++ .../recipes-digi/cloudconnector/cloudconnector_git.bb | 3 +++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/meta-digi-dey/dynamic-layers/webkit/recipes-digi/connectcore-demo-example-webkit/connectcore-demo-example-webkit.bb b/meta-digi-dey/dynamic-layers/webkit/recipes-digi/connectcore-demo-example-webkit/connectcore-demo-example-webkit.bb index 5edebf153..41c370e59 100644 --- a/meta-digi-dey/dynamic-layers/webkit/recipes-digi/connectcore-demo-example-webkit/connectcore-demo-example-webkit.bb +++ b/meta-digi-dey/dynamic-layers/webkit/recipes-digi/connectcore-demo-example-webkit/connectcore-demo-example-webkit.bb @@ -42,7 +42,10 @@ FILES:${PN}:append = " \ ${sysconfdir}/init.d/connectcore-demo-example \ " -RDEPENDS:${PN} += " cog" +RDEPENDS:${PN} += "cog" + +# 'connectcore-demo-example-init' script uses '/etc/init.d/functions' +RDEPENDS:${PN} += "initscripts-functions" INITSCRIPT_PACKAGES += "${PN}" INITSCRIPT_NAME:${PN} = "connectcore-demo-example" diff --git a/meta-digi-dey/recipes-connectivity/bluez/bluez5-init.bb b/meta-digi-dey/recipes-connectivity/bluez/bluez5-init.bb index c65d68336..a6cd7ee41 100644 --- a/meta-digi-dey/recipes-connectivity/bluez/bluez5-init.bb +++ b/meta-digi-dey/recipes-connectivity/bluez/bluez5-init.bb @@ -55,5 +55,8 @@ INITSCRIPT_PARAMS:${PN} = "start 19 2 3 4 5 . stop 21 0 1 6 ." SYSTEMD_SERVICE:${PN} = "bluetooth-init.service" +# 'bluetooth-init' script uses '/etc/init.d/functions' +RDEPENDS:${PN} = "initscripts-functions" + PACKAGE_ARCH = "${MACHINE_ARCH}" COMPATIBLE_MACHINE = "(ccimx6$|ccimx6ul|ccimx8x|ccimx8mn|ccimx8mm)" diff --git a/meta-digi-dey/recipes-digi/cloudconnector/cloudconnector_git.bb b/meta-digi-dey/recipes-digi/cloudconnector/cloudconnector_git.bb index 58736e463..1b1b99533 100644 --- a/meta-digi-dey/recipes-digi/cloudconnector/cloudconnector_git.bb +++ b/meta-digi-dey/recipes-digi/cloudconnector/cloudconnector_git.bb @@ -73,5 +73,8 @@ CONFFILES:${PN} += "${sysconfdir}/cc.conf" RDEPENDS:${PN} = "${PN}-cert" +# 'cloud-connector-init' script uses '/etc/init.d/functions' +RDEPENDS:${PN} += "initscripts-functions" + # Disable extra compilation checks from SECURITY_CFLAGS to avoid build errors lcl_maybe_fortify:pn-cloudconnector = ""