On 06. 12. 21 12:30, Miro Hrončok wrote:
2) Help make PyPy 3.9 more like CPython 3.9 in this regard.
So, this is now: /usr ├── bin │ ├── libpypy3.9-c.so │ ├── pypy -> pypy3.9 │ ├── pypy3 -> pypy3.9 │ ├── pypy3.9 │ ├── python -> pypy3.9 │ ├── python3 -> pypy3.9 │ └── python3.9 -> pypy3.9 ├── include │ └── pypy3.9 │ └── *.h └── lib64 └── pypy3.9 ├── *.py ├── */ ├── *.pypy39-pp73-x86_64-linux-gnu.so ├── __pycache__ │ ├── *.pypy39.opt-1.pyc │ └── *.pypy39.pyc └── site-packages/ That looks reasonable good -- everything is namespaced or a symbolic link. The only remaining thing is libpypy3.9-c.so in /usr/bin. I'd like to move it to /usr/lib64 where it will be found. Technically, Fedora forbids an unversioned so file there. https://docs.fedoraproject.org/en-US/packaging-guidelines/#_downstream_so_name_versioning CPython has libpython3.9.so.1.0. $ objdump -p /usr/lib64/libpython3.9.so.1.0 | grep 'SONAME' SONAME libpython3.9.so.1.0 Do you think PyPy can do this as well? Or is there a reason not to? Thanks! -- Miro Hrončok -- Phone: +420777974800 IRC: mhroncok _______________________________________________ pypy-dev mailing list pypy-dev@python.org https://mail.python.org/mailman/listinfo/pypy-dev