From 48bef05c839da8a73a6aa2f1ae9b9ad8bcd76460 Mon Sep 17 00:00:00 2001 From: Mikko Rapeli Date: Thu, 10 Jul 2025 11:54:38 +0300 Subject: fwupd: add conditional runtime dependency to udisks2 fwupdtool uses udisks2 to setup access to ESP partition. udisks2 depends on polkit feature so make the dependency conditional in fwupd too. The dependency is not needed for all usecases. Signed-off-by: Mikko Rapeli Signed-off-by: Khem Raj --- meta-oe/recipes-bsp/fwupd/fwupd_2.0.12.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta-oe/recipes-bsp/fwupd/fwupd_2.0.12.bb b/meta-oe/recipes-bsp/fwupd/fwupd_2.0.12.bb index ce21ad42fe..e25fbe1f54 100644 --- a/meta-oe/recipes-bsp/fwupd/fwupd_2.0.12.bb +++ b/meta-oe/recipes-bsp/fwupd/fwupd_2.0.12.bb @@ -85,4 +85,7 @@ FILES:${PN}-ptest += "${libexecdir}/installed-tests/ \ ${datadir}/installed-tests/" RDEPENDS:${PN}-ptest += "gnome-desktop-testing python3" +# ESP mounting, not strictly necessary +RRECOMMENDS:${PN} += "${@bb.utils.contains('DISTRO_FEATURES', 'polkit', 'udisks2', '', d)}" + INSANE_SKIP:${PN}-ptest += "buildpaths" -- cgit v1.2.3-54-g00ecf