Description of problem: As of Fedora 31 python now means python3. This is not consistent with the pypy package however which still refers to pypy2. How reproducible: Run pypy --version and observe that it refers to pypy2. dnf info pypy also refers to pypy2. Steps to Reproduce: 1. Install pypy 2. Run pypy --version 3. Observe that it still refers to pypy2 Actual results: pypy refers to pypy2 Expected results: pypy refers to pypy3
I'm afraid that this is in line with what upstream PyPy does. If we are to change that, this would require a broader discussion on https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org/ rather than a mostly private discussion in bugzilla.
Newbyte, do you want to start such a discussion?
(In reply to Petr Viktorin from comment #2) > Newbyte, do you want to start such a discussion? I have limited knowledge about what the implications of a such switch would be. Is it sensible for me to start a such discussion taking that into consideration? I have not done anything like this before, but I'm definitely interested in starting somewhere.
The info we have for CPython is distilled in PEP 394: https://www.python.org/dev/peps/pep-0394/ Some of it should apply to PyPy as well, except they're not planning to end support for Python 2. And yes, a discussion is a good way to get more info :)
As current pypy maintainers, we're following upstream here. I'll close this bug, since we're not planning any action. Please write to python-devel as mentioned above, if you want to discuss further.