[oe] [PATCH 2/8] lldpad: fix installed-vs-shipped
Robert Yang
liezhi.yang at windriver.com
Fri Nov 20 09:32:41 UTC 2015
Issue: LIN8-1622
Fixed when multilib:
lldpad-0.9.46: lldpad: Files/directories were installed but not shipped in any package:
/usr/lib
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
lldpad: 1 installed and not shipped files. [installed-vs-shipped]
This is because /usr/lib/systemd has been moved, but /usr/lib was left
in multilib, use "rmdir -p" to fix the problem.
(LOCAL REV: NOT UPSTREAM) -- Sent to oe-devel on 20151120
Signed-off-by: Robert Yang <liezhi.yang at windriver.com>
---
.../recipes-daemons/lldpad/lldpad_0.9.46.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta-networking/recipes-daemons/lldpad/lldpad_0.9.46.bb b/meta-networking/recipes-daemons/lldpad/lldpad_0.9.46.bb
index b191df5..b66344f 100644
--- a/meta-networking/recipes-daemons/lldpad/lldpad_0.9.46.bb
+++ b/meta-networking/recipes-daemons/lldpad/lldpad_0.9.46.bb
@@ -23,7 +23,7 @@ do_configure_prepend() {
do_install_append () {
install -m 0755 -d ${D}${systemd_unitdir}
mv ${D}${prefix}${systemd_unitdir}/* ${D}${systemd_unitdir}/
- rmdir ${D}${prefix}${systemd_unitdir}
+ rmdir -p --ignore-fail-on-non-empty ${D}${prefix}${systemd_unitdir}
}
FILES_${PN} += "${systemd_unitdir}"
--
1.7.9.5
More information about the Openembedded-devel
mailing list