Issue: LIN8-1636
Fixed:
ctdb-2.5.1: /usr/bin/onnode_ctdb contained in package ctdb requires /bin/bash,
but no providers found in its RDEPENDS [file-rdeps]
And really bashisms there:
$ checkbashisms usr/bin/onnode
possible bashism in
tmp/work/corei7-64-wrs-linux/ctdb/2.5.1-r0/image/usr/bin/onnode line 186 (<<<
here string):
done <<<"$ctdb_status_output"
possible bashism in
tmp/work/corei7-64-wrs-linux/ctdb/2.5.1-r0/image/usr/bin/onnode line 250 (<<<
here string):
done <<<"$out"
possible bashism in
tmp/work/corei7-64-wrs-linux/ctdb/2.5.1-r0/image/usr/bin/onnode line 284
(${parm/?/pat[/str]}):
echo "${all_nodes//#DEAD/}"
possible bashism in
tmp/work/corei7-64-wrs-linux/ctdb/2.5.1-r0/image/usr/bin/onnode line 337
(${parm/?/pat[/str]}):
(LOCAL REV: NOT UPSTREAM) -- Sent to oe-devel on 20151120
Signed-off-by: Robert Yang <[email protected]>
---
meta-networking/recipes-support/ctdb/ctdb_2.5.1.bb | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta-networking/recipes-support/ctdb/ctdb_2.5.1.bb
b/meta-networking/recipes-support/ctdb/ctdb_2.5.1.bb
index 3731efd..70bdfb1 100644
--- a/meta-networking/recipes-support/ctdb/ctdb_2.5.1.bb
+++ b/meta-networking/recipes-support/ctdb/ctdb_2.5.1.bb
@@ -27,6 +27,7 @@ inherit autotools-brokensep pkgconfig systemd
PARALLEL_MAKE = ""
DEPENDS += "popt libtevent talloc"
+RDEPENDS_${PN} += "bash"
do_configure() {
oe_runconf
--
1.7.9.5
--
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-devel