From a1ebbf966447df2d2ca7f6e6ca84271e4d0897f6 Mon Sep 17 00:00:00 2001 From: Marta Rybczynska Date: Thu, 1 Sep 2022 16:26:59 +0200 Subject: clevis: add missing dependencies clevis depends on polkit (by the means of udisks2). Add the missing dependency so that we can pass cve-check on world without having an error like: ERROR: Nothing PROVIDES 'udisks2' (but [...]/meta-ledge-secure/meta-ledge-secure/recipes-security/clevis/clevis_git.bb DEPENDS on or otherwise requires ) udisks2 was skipped: missing required distro feature 'polkit' (not in DISTRO_FEATURES) ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'clevis', 'udisks2` Signed-off-by: Marta Rybczynska Signed-off-by: Marta Rybczynska --- meta-ledge-secure/recipes-security/clevis/clevis_git.bb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta-ledge-secure/recipes-security/clevis/clevis_git.bb b/meta-ledge-secure/recipes-security/clevis/clevis_git.bb index 848377d..169a9c3 100644 --- a/meta-ledge-secure/recipes-security/clevis/clevis_git.bb +++ b/meta-ledge-secure/recipes-security/clevis/clevis_git.bb @@ -17,10 +17,12 @@ SRCREV="d8a25e36ba73d91419c69c3ad23d3a24b393d049" S="${WORKDIR}/git" -inherit meson pkgconfig systemd +inherit meson pkgconfig systemd features_check DEPENDS = "jose cmake-native luksmeta openssl tpm2-tools cryptsetup jq libpwquality systemd udisks2" RDEPENDS:${PN} = "bash cryptsetup libpwquality" +REQUIRED_DISTRO_FEATURES = "polkit" + FILES:${PN} += "/usr /lib" -- cgit v1.2.3