From b44a87156d735fc9bc7d200c3481eec9fa2007de Mon Sep 17 00:00:00 2001 From: Mark Asselstine Date: Fri, 7 Apr 2023 19:36:01 -0400 Subject: python3-psutil: fix-up -tests runtime dependencies The psutil.tests module makes use of gcc, other tools and a minimal set of headers and build tools. If these are missing you will see ====================================================================== ERROR: psutil.tests.test_process.TestProcess.test_weird_environ ---------------------------------------------------------------------- Traceback (most recent call last): File "./psutil/tests/test_process.py", line 1452, in test_weird_environ create_exe(path, c_code=code) File "./psutil/tests/__init__.py", line 831, in create_exe raise ValueError("gcc is not installed") ValueError: gcc is not installed along with other errors related to the missing tools and headers. Add the missing RDEPENDS for the -tests package such that simply adding the -tests package to an image will be all that is needed. (From OE-Core rev: c50135a3893d8bb7736b0ab34d960026fbbc7012) Signed-off-by: Mark Asselstine Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie --- meta/recipes-devtools/python/python3-psutil_5.9.4.bb | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'meta/recipes-devtools/python/python3-psutil_5.9.4.bb') diff --git a/meta/recipes-devtools/python/python3-psutil_5.9.4.bb b/meta/recipes-devtools/python/python3-psutil_5.9.4.bb index 54d5784a0d..c0977c74d3 100644 --- a/meta/recipes-devtools/python/python3-psutil_5.9.4.bb +++ b/meta/recipes-devtools/python/python3-psutil_5.9.4.bb @@ -24,4 +24,18 @@ RDEPENDS:${PN} += " \ ${PYTHON_PN}-resource \ " +RDEPENDS:${PN}-tests += " \ + ${PN} \ + ${PYTHON_PN} \ + coreutils \ + procps \ + binutils \ + gcc \ + gcc-symlinks \ + libstdc++ \ + libstdc++-dev \ +" + +INSANE_SKIP:${PN}-tests += "dev-deps" + BBCLASSEXTEND = "native nativesdk" -- cgit v1.2.3-54-g00ecf