From f43b8c104eee11d1d6cc1af03e8ce32b21d24aa0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 31 May 2022 21:30:38 +0200 Subject: [PATCH] Don't exclude files that don't exist When built without debug_build, RPM warns: File not found: /builddir/build/BUILDROOT/python3.11-3.11.0~b2-1.fc37.x86_64/usr/lib64/python3.11/_sysconfigdata_d_linux_x86_64-linux-gnu.py File not found: /builddir/build/BUILDROOT/python3.11-3.11.0~b2-1.fc37.x86_64/usr/lib64/python3.11/__pycache__/_sysconfigdata_d_linux_x86_64-linux-gnu.cpython-311*.pyc This might become an error in some distant future. --- python3.11.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/python3.11.spec b/python3.11.spec index 97fa646..b27c73c 100644 --- a/python3.11.spec +++ b/python3.11.spec @@ -1238,8 +1238,10 @@ CheckPython optimized %dir %{pylibdir}/site-packages/__pycache__/ %{pylibdir}/site-packages/README.txt +%if %{with debug_build} %exclude %{pylibdir}/_sysconfigdata_d_linux_%{platform_triplet}.py %exclude %{pylibdir}/__pycache__/_sysconfigdata_d_linux_%{platform_triplet}%{bytecode_suffixes} +%endif %{pylibdir}/*.py %dir %{pylibdir}/__pycache__/