From: Ross Burton Date: Wed, 12 Oct 2022 11:21:04 +0000 (+0100) Subject: populate_sdk_base: ensure ptest-pkgs pulls in ptest-runner X-Git-Tag: lucaceresoli/bug-15201-perf-libtraceevent-missing~2843 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ecff0642be5781f7f6cca617158b04ac9a0e85f0;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git populate_sdk_base: ensure ptest-pkgs pulls in ptest-runner Since "package_manager: Change complementary package handling to not include soft dependencies"[1], complementary packages don't pull in recommendations, just depends. However, ptest.bbclass has a recommends on ptest-runner, so if ptest packages are in an image via the ptest-pkgs IMAGE_FEATURE, ptest-runner doesn't get installed. [ YOCTO #14928 ] [1] oe-core b44b0b9294675f89aa51ff84f532664f4c479677 Signed-off-by: Ross Burton Signed-off-by: Richard Purdie --- diff --git a/meta/classes-recipe/populate_sdk_base.bbclass b/meta/classes-recipe/populate_sdk_base.bbclass index 0be108ad98e..64a4a58beff 100644 --- a/meta/classes-recipe/populate_sdk_base.bbclass +++ b/meta/classes-recipe/populate_sdk_base.bbclass @@ -15,7 +15,7 @@ COMPLEMENTARY_GLOB[staticdev-pkgs] = '*-staticdev' COMPLEMENTARY_GLOB[doc-pkgs] = '*-doc' COMPLEMENTARY_GLOB[dbg-pkgs] = '*-dbg' COMPLEMENTARY_GLOB[src-pkgs] = '*-src' -COMPLEMENTARY_GLOB[ptest-pkgs] = '*-ptest' +COMPLEMENTARY_GLOB[ptest-pkgs] = '*-ptest ptest-runner' COMPLEMENTARY_GLOB[bash-completion-pkgs] = '*-bash-completion' def complementary_globs(featurevar, d):