commit: ab6a4a2f5347e69108ade31c06f750263d83c8b6 Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Sat Feb 6 21:23:06 2016 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Sat Feb 6 21:27:31 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab6a4a2f
python-utils-r1.eclass: Do not prefer Jython & PyPy over CPython Fix _PYTHON_ALL_IMPLS to list Jython & PyPy before CPython versions, therefore causing them not to be implicitly preferred over CPython. The implementation reordering done in b284e54 ("reorder implementations in semi-ascending order") has caused PyPy & Jython to be listed after CPython. While seemingly it was more intuitive to list third-party implementations after the reference one, it also implicitly caused them to be preferred by python-exec. eclass/python-utils-r1.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass index 89a7cbf..9488966 100644 --- a/eclass/python-utils-r1.eclass +++ b/eclass/python-utils-r1.eclass @@ -41,10 +41,10 @@ inherit toolchain-funcs # @DESCRIPTION: # All supported Python implementations, most preferred last. _PYTHON_ALL_IMPLS=( + jython2_7 + pypy pypy3 python2_7 python3_3 python3_4 python3_5 - pypy pypy3 - jython2_7 ) readonly _PYTHON_ALL_IMPLS