Created attachment 541190 [details] emerge --info I have these pythons enabled: */* PYTHON_TARGETS: python3_6 python3_5 python2_7 pypy3 */* PYTHON_SINGLE_TARGET: -* python3_6 I also enabled FEATURES="test", and python packages often fail the test now. All pythons are tested, but pypy3 is tested first (probably because it's alphabetically before "python"), and if it fails, the build aborts. pypy generally fails more than cpython, so I don't know whether test failure is related to pypy, or not. So I can mistakenly mark bug reports (e.g. https://bugs.gentoo.org/662232) as related to pypy3 while it's not. How feasible is it to reverse the order in which pythons are tested? Or test all of them regardless of whether any previous python failed; this could even be done in parallel. That way I can know for sure in my bug reports which package fails on pypy only, and which fail on every python.
Note about the linked bug: I don't actually know whether it's pypy-only, and I have no way to check, unless I disable pypy3 for the package, which would lead to many other changes in my use flags because of dependencies.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d017bc9d21ec620ea6a5ef4346f8c6568fdbf00f commit d017bc9d21ec620ea6a5ef4346f8c6568fdbf00f Author: Florian Schmaus <flow@gentoo.org> AuthorDate: 2024-12-31 10:29:29 +0000 Commit: Florian Schmaus <flow@gentoo.org> CommitDate: 2024-12-31 10:29:34 +0000 dev-python/pypy: treeclean Closes: https://bugs.gentoo.org/654242 (pkgremoved) Closes: https://bugs.gentoo.org/662234 (pkgremoved) Closes: https://bugs.gentoo.org/682780 (pkgremoved) Closes: https://bugs.gentoo.org/723714 (pkgremoved) Closes: https://bugs.gentoo.org/729948 (pkgremoved) Closes: https://bugs.gentoo.org/738206 (pkgremoved) Closes: https://bugs.gentoo.org/754204 (pkgremoved) Closes: https://bugs.gentoo.org/920778 (pkgremoved) Signed-off-by: Florian Schmaus <flow@gentoo.org> dev-python/pypy/Manifest | 2 - dev-python/pypy/metadata.xml | 19 --- dev-python/pypy/pypy-7.3.17.ebuild | 306 ------------------------------------- profiles/package.mask | 5 - 4 files changed, 332 deletions(-)