On Tue, Mar 24, 2020 at 04:12:29PM +0000, José Abílio Matos wrote:
On Tuesday, 24 March 2020 12.40.24 WET Miro Hrončok wrote:
> We would like ro rename the "python3" component (SRPM) to
"python39" to
> make maintaining various Python versions in various Fedora versions
> easier. The names of binary RPMs would be unchanged; you still do `dnf
> install python3`.
>
> The change should only affect packagers of Python itself; not users or
> packagers of software written in Python.
> The only user-visible or general-packager-visible change is a different
> component (SRPM) name.
That seems like a good idea. What about bugzilla? Will it follow the renaming?
That means that we need to know the python version (not difficult I admit) to
know the component where to submit the bug report.
That's a good point.
Maybe it'd be useful to set up a periodic job to move any new bugs from
python to pythonNN as appropriate for any given release.
What about the upgrade path? Will it be preserved.
Case: assume that I install python39 for F33. Then in F35 will it upgrade all
the python39* to python310*? Or will the python39 remain installed?
The binary path
only cares about binary package names, so it is unaffected
by this change.
There is some work to be done here although IMHO I agree that it is
worth. :-)
Zbyszek