From 2073b6f14f39c71199c07a1ba181b67984421a10 Mon Sep 17 00:00:00 2001 From: Yang Xu Date: Wed, 6 Sep 2023 11:03:34 +0000 Subject: [PATCH] meson: don't fail if no .pyc exists If PYTHONDONTWRITEBYTECODE set to 1, do_install:append will fail because no .pyc is removed. Add -f flag to prevent command fail. Signed-off-by: Yang Xu Signed-off-by: Richard Purdie --- meta/recipes-devtools/meson/meson_1.1.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/meson/meson_1.1.1.bb b/meta/recipes-devtools/meson/meson_1.1.1.bb index 500e13775f4..dd97f93aef6 100644 --- a/meta/recipes-devtools/meson/meson_1.1.1.bb +++ b/meta/recipes-devtools/meson/meson_1.1.1.bb @@ -30,7 +30,7 @@ do_install:append () { # Upstream is discussing ways to solve the issue properly, until then let's # just not install the problematic files. # More info: http://benno.id.au/blog/2013/01/15/python-determinism - rm ${D}${libdir}/python*/site-packages/mesonbuild/dependencies/__pycache__/mpi.cpython* + rm -f ${D}${libdir}/python*/site-packages/mesonbuild/dependencies/__pycache__/mpi.cpython* } BBCLASSEXTEND = "native nativesdk" -- 2.47.2