diff mbox series

oeqa/sdk: check for pkgconf rather than pkgconfig

Message ID 20260829164728.3089112-1-twoerner@gmail.com
State New
Headers show
Series oeqa/sdk: check for pkgconf rather than pkgconfig | expand

Commit Message

Trevor Woerner Aug. 29, 2026, 4:47 p.m. UTC
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(-)
diff mbox series

Patch

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=""):
         """