On Tue, Oct 29, 2019 at 6:58 PM Charalampos Stratakis
<cstratak(a)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.
--
真実はいつも一つ!/ Always, there's only one truth!