On 8/31/19 10:16 AM, Khem Raj wrote:
On Fri, Aug 30, 2019 at 7:14 PM Hongxu Jia <[email protected]> wrote:
Since commit [libdevmapper/lvm2: force recipe libdevmapper to populate
sysroot only] applied, if recipe DEPENDS on libdevmapper, we have to
add it to packages RDEPENDS to fix [file-rdeps] QA issue
Set PREFERRED_RPROVIDER_libdevmapper = "lvm2" in layer.conf to explicit
use lvm2 as libdevmapper preferred rprovider
Remove unnecessary insane skip
thanks I have staged something similar
Sorry for so many revision, but I think we investigated a way to break
circular dependencies when have to, some kind of tricky, but works, I hope
//Hongxu
Suggested-by : [email protected]
Signed-off-by: Hongxu Jia <[email protected]>
---
meta-oe/conf/layer.conf | 2 ++
meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.2.0.bb | 2 --
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta-oe/conf/layer.conf b/meta-oe/conf/layer.conf
index 896a5d6..e48fabd 100644
--- a/meta-oe/conf/layer.conf
+++ b/meta-oe/conf/layer.conf
@@ -33,6 +33,8 @@ LAYERSERIES_COMPAT_openembedded-layer = "thud warrior"
LICENSE_PATH += "${LAYERDIR}/licenses"
+PREFERRED_RPROVIDER_libdevmapper = "lvm2"
+
SIGGEN_EXCLUDERECIPES_ABISAFE += " \
mplayer-common \
fbset-modes \
diff --git a/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.2.0.bb
b/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.2.0.bb
index 194842e..0773671 100644
--- a/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.2.0.bb
+++ b/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.2.0.bb
@@ -89,6 +89,4 @@ EXTRA_OECONF += "--disable-libargon2"
FILES_${PN} +=
"${@bb.utils.contains('DISTRO_FEATURES','systemd','${exec_prefix}/lib/tmpfiles.d/cryptsetup.conf',
'', d)}"
-INSANE_SKIP_${PN} += "build-deps file-rdeps"
-
BBCLASSEXTEND = "native nativesdk"
--
2.7.4
--
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-devel