Re: Default BuildOption(install) for the RPM pyproject declarative buildsystem

2024-07-03 Thread Tomáš Orsava
On 7/3/24 12:07, Miro Hrončok wrote: Hello. I am working on the RPM pyproject declarative buildsystem. t;dr it turns this: BuildSystem:  pyproject into this:     %prep     %autosetup -p1 -C     %generate_buildrequires     %pyproject_buildrequires     %build     %pyproject_whe

Re: Handling --enable-experimental-jit in Python 3.13

2024-04-17 Thread Tomáš Orsava
I don't think it's a good idea to enable an experimental feature on the main Python that runs all the system tools, that could wreak untold havoc in ways we can't tell yet. Especially since it's a brand new experimental feature. If we really want to try it, adding it as a variant sounds best t

Splitting alternative Python packages into subpackages, e.g. python3.11{,libs,devel,...}

2022-03-16 Thread Tomáš Orsava
Hi Python-devel, we are considering splitting the alternative Python versions from a single-package format (e.g. python3.11) to multiple subpackages (e.g. python3.11{,-libs,-devel,-tkinter,-test,-idle}). We do this already with the main `python3` package: it requires less disk space to install

Automatically generated Obsoletes tags?

2021-11-29 Thread Tomáš Orsava
Hi, I'm working on a way to automatically generate Obsoletes tags for Python packages. I.e. for each `python3-foo` package, the automatic generator would create a tag `Obsoletes: python3.10-foo < X-Y` (assuming python3 version is 3.10). Currently we automatically generate only Provides tags,