From: Yang Xu Date: Wed, 6 Sep 2023 11:03:34 +0000 (+0000) Subject: meson: don't fail if no .pyc exists X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2073b6f14f39c71199c07a1ba181b67984421a10;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git 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 --- 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"