On 30. 10. 19 1:27, Neal Gompa wrote:
On Tue, Oct 29, 2019 at 6:58 PM Charalampos Stratakis
<cstra...@redhat.com> wrote:

Through our latest benchmarks the speedup could be up to 27% so I would say 
it's definitely worth it, and we plan to work with the affected packages to see 
how to best resolve the issues, if they arise, on a case by case basis. 
Currently on rawhide there are 113 packages requiring libpython.

Ubuntu and Debian are doing this for years so I would expect that at least the 
packages that are also included there, would either be working or require 
slight modifications.

The change will be posted soon for F32 on the devel list, so you can check all 
the details and we can continue this conversation by then.


Debian/Ubuntu packaging of Python works quite a bit differently. They
do install-time byte-compilation, and they made modifications
throughout the stack to make it as hard as possible to create a
dependency on a specific minor version of Python. We do exactly the
opposite (for VERY good reasons), and it's important to keep that in
mind.

Python performance improvement by nearly 30% is no joke, but we need
to figure out how to account for non-standard builds before
implementing it.

We do. Hower I'm nto sure I understand this specific problem that started this thread. Can we workaround it by manually adding:

Requires: python(abi) = %{python3_version}

To the affected packages?
--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
_______________________________________________
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org

Reply via email to