The dlopen'd libraries in systemd are annotated with required/ recommended/suggested, which we map to RDEPENDS/RRECOMMENDS/RSUGGESTS.
However, no package managers actually install suggested libraries out of the box so the functionality wasn't enabled without further action. Promote the suggested dependencies to recommends so that they are installed by default: any libraries that are not desired on target can be avoided by using BAD_RECOMMENDATIONS. Signed-off-by: Ross Burton <[email protected]> --- meta/recipes-core/systemd/dlopen-deps.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/systemd/dlopen-deps.inc b/meta/recipes-core/systemd/dlopen-deps.inc index 82a2ccd389c..2d43f2dcb8e 100644 --- a/meta/recipes-core/systemd/dlopen-deps.inc +++ b/meta/recipes-core/systemd/dlopen-deps.inc @@ -45,7 +45,7 @@ python package_generate_dlopen_deps() { dep_map = { "required": "RDEPENDS", "recommended": "RRECOMMENDS", - "suggested": "RSUGGESTS" + "suggested": "RRECOMMENDS" } shlibs = oe.package.read_shlib_providers(d) -- 2.43.0
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#243144): https://lists.openembedded.org/g/openembedded-core/message/243144 Mute This Topic: https://lists.openembedded.org/mt/120689337/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
