On Feb 10, 2024, at 3:27 PM, Marcell Meszaros <marcell.meszaros@runbox.eu> wrote:
On 10 February 2024 21:32:41 GMT+01:00, notify@aur.archlinux.org wrote:
Request #47162 has been Rejected by muflone [1]:
the pypy-lxml package was dropped and actually there're no reasons to free the pypy-lxml name
Muflone, I disagree on the last point.
There are some people, e.g. those who work in science and Academia, who might benefit from being able to use PyPy for Python2 from AUR. (Such packages could be added by @petronny to the Arch4Edu unofficial repo, who already maintains the pypy-bin package.)
Having access to proper PyPy(2) packages is especially appealing for some Python2-coupled use cases due to the fact that PyPy still fully supports Python2, it is not EOL like CPython2. PyPy also continues (albeit slowly) to be expanded in its compatibility shims with CPython's API's, both for Python2.7 and 3.9+.
There is an enormous amount of legacy Python2 code in STEM fields (science, technology, engineering, mathematics).
Arch Linux is a favorite in those fields due to the distro's DIY-friendliness, and because of the easy-to-use Arch User Repository.
Denying the ability on AUR to create a pypy-lxml for Python2 does not seem to be a good decision to me.
Last year, I tried to build puppy-lxml for python 2 unsuccessfully, if I’m given the right resource or information I might be willing to give it a try again, but could take a while. I need setup my new laptop and WSL, I do not use arch anymore but I do have a docker image I use to build my arch packages 📦