Mailinglist Archive: opensuse-factory (439 mails)

< Previous Next >
Re: [opensuse-factory] Friendly warning: Python 2 is going to be removed from Factory on 2020-01-02
On Mon, Apr 15, 2019 at 8:35 AM Dominique Leuenberger / DimStar
<dimstar@xxxxxxxxxxxx> wrote:

Hello,

On Mon, 2019-04-15 at 13:39 +0200, Matěj Cepl wrote:
Hello,

this is just your periodic remainder (which could be expected for
the last 10+ years or so, so there shouldn't be any surprise)
that on the bright fresh chilly morning of 2020-01-02 we are
going to remove python2 package (that's Python 2.7.* interpreter)
from Factory.

I'm not sure if you cna word it this drastic - you can set it as a GOAL
to remove python2 from Factory. Even a target date is a nice to have.
And a lot of effort has already happened.

But, as a release manager I claim to have a say in this topic too:
Dropping py2 is a noble goal, it is a high target. But if this means
losing things like firefox, osc, "insertfavoriteapphere" - then you all
can be sure that we will weigh the pros and cons of keeping/dropping
py2. In plus, with a capable maintainer who is willing to further work
on possibly reported CVEs: how can we claim it is not maintained?!


At least on the subject of osc, the PRs to fix it for Python 3 have
stalled out. Nobody with write access is reviewing any of them. At
least in Fedora, due to the pressure of getting the dep chains for
Python 2 reduced[1], I imported the patches and switched osc to Python
3 in Fedora 30[2]. It works great. Too bad the upstream project
maintainer seems to not have time for the project...

So I hope Matěj's post pushes people to prioritize getting the ports
done, if nothing else.

[1]: https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
[2]:
https://src.fedoraproject.org/rpms/osc/c/31982d5946fcd3b916bc77dc1708017bd80fd826


--
真実はいつも一つ!/ Always, there's only one truth!
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups