| Message ID | 20260829164728.3089112-1-twoerner@gmail.com |
|---|---|
| State | New |
| Headers | show |
| Series | oeqa/sdk: check for pkgconf rather than pkgconfig | expand |
diff --git a/meta/lib/oeqa/sdk/cases/meson.py b/meta/lib/oeqa/sdk/cases/meson.py index 77864b2f8d36..7540d8ba5539 100644 --- a/meta/lib/oeqa/sdk/cases/meson.py +++ b/meta/lib/oeqa/sdk/cases/meson.py @@ -25,7 +25,7 @@ class MesonTestBase(OESDKTestCase): self.skipTest(f"{self.id()} does not support eSDK (https://bugzilla.yoctoproject.org/show_bug.cgi?id=15854)") self.ensure_host_package("meson") - self.ensure_host_package("pkgconfig") + self.ensure_host_package("pkgconf") def build_meson(self, sourcedir, builddir, installdir=None, options=""): """
pkgconfig was removed from oe-core [1], and hasHostPackage() matches the SDK manifest literally, so the meson cases ask for a package no manifest lists and skip on every SDK. pkgconf RPROVIDES pkgconfig, so the packagegroup dependency still resolves and nothing else reports a problem. [1] e32bf38fab8b ("pkgconfig: remove") https://git.openembedded.org/openembedded-core/commit/?id=e32bf38fab8b2ae417022a4dbd36f7e1ce52c206 AI-Generated: codex/claude-opus 5 (xhigh) Signed-off-by: Trevor Woerner <twoerner@gmail.com> --- meta/lib/oeqa/sdk/cases/meson.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)