diff --git a/meta-oe/recipes-extended/smolkit/smolkit.bb b/meta-oe/recipes-extended/smolkit/smolkit.bb index 6ba338ef05..e3f6c7dba0 100644 --- a/meta-oe/recipes-extended/smolkit/smolkit.bb +++ b/meta-oe/recipes-extended/smolkit/smolkit.bb @@ -14,7 +14,9 @@ DEPENDS = "\ sdbus-c++ \ " -PROVIDES += "polkit" +# Only claim polkit when selected, universe builds both recipes otherwise and +# bitbake reports that multiple .bb files provide polkit. +PROVIDES += "${@'polkit' if d.getVar('PREFERRED_PROVIDER_polkit') == 'smolkit' else ''}" RPROVIDES:${PN} = "polkit" VERSION = "0.3.0"