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 <javier.viguera@digi.com>
This commit is contained in:
Javier Viguera 2023-02-23 15:01:50 +01:00
parent 80578a2bd0
commit 711d9b5883
3 changed files with 10 additions and 1 deletions

View File

@ -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"

View File

@ -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)"

View File

@ -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 = ""