summaryrefslogtreecommitdiffstats
path: root/meta/recipes-support/db
diff options
context:
space:
mode:
authorChen Qi <Qi.Chen@windriver.com>2020-06-05 10:09:45 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2020-06-09 13:13:59 +0100
commitad6accf2239c9b4293eb1b2bbe853e8d058cd6c9 (patch)
tree0361064f86280eb0681c4355736b6230551193eb /meta/recipes-support/db
parent43f940172a6e8fd0af1101d7a3b11a918dfa10b0 (diff)
downloadpoky-ad6accf2239c9b4293eb1b2bbe853e8d058cd6c9.tar.gz
db: do not install db_verify if 'verify' is not enabled
On target, when running `db_verify /var/lib/rpm/Packages', we get the following error. db_verify: BDB0571 library build did not include support for database verification This is because db_verify is installed but 'verify' PACKAGECONFIG is not enabled. So fix it by not installing do_verify in such case. (From OE-Core rev: b5ffdb296f211403f987b5d5a724a94ee91dc80c) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-support/db')
-rw-r--r--meta/recipes-support/db/db_5.3.28.bb3
1 files changed, 3 insertions, 0 deletions
diff --git a/meta/recipes-support/db/db_5.3.28.bb b/meta/recipes-support/db/db_5.3.28.bb
index 3a0923ae36..318efcb61d 100644
--- a/meta/recipes-support/db/db_5.3.28.bb
+++ b/meta/recipes-support/db/db_5.3.28.bb
@@ -109,6 +109,9 @@ do_install_append() {
109 fi 109 fi
110 110
111 chown -R root:root ${D} 111 chown -R root:root ${D}
112 if ${@bb.utils.contains('PACKAGECONFIG', 'verify', 'false', 'true', d)}; then
113 rm -f ${D}${bindir}/db_verify
114 fi
112} 115}
113 116
114INSANE_SKIP_${PN} = "dev-so" 117INSANE_SKIP_${PN} = "dev-so"