commit:     ac3b18d6dd5d8a7851691c308a6bae77f3a750a6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  3 18:56:04 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug  3 18:56:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac3b18d6

metadata/install-qa-check.d: only check images w/ site-packages

Avoid noise on all merges even if no Python files installed. No need
to use siteimpl function as > Python 2.7 (and .. 3.6? 3.7?) it's all
standard anyway.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 metadata/install-qa-check.d/60python-pyc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/metadata/install-qa-check.d/60python-pyc 
b/metadata/install-qa-check.d/60python-pyc
index f2d5ff3452dd..4679070328c0 100644
--- a/metadata/install-qa-check.d/60python-pyc
+++ b/metadata/install-qa-check.d/60python-pyc
@@ -24,6 +24,9 @@ python_pyc_check() {
        for prog in "${progs[@]}"; do
                local impl=${prog%/*}
                impl=${impl##*/}
+
+               [[ -d "${ED}"/usr/lib/${impl}/site-packages ]] || continue
+
                einfo "Verifying compiled files for ${impl}"
                local kind pyc py
                while IFS=: read -r kind pyc py extra; do

Reply via email to