1 |
On Thu, 2019-12-05 at 14:59 +0100, Jason A. Donenfeld wrote: |
2 |
> On Thu, Dec 5, 2019 at 2:56 PM Rich Freeman <rich0@g.o> wrote: |
3 |
> > On Thu, Dec 5, 2019 at 8:42 AM Jason A. Donenfeld <zx2c4@g.o |
4 |
> > > wrote: |
5 |
> > > Hi, |
6 |
> > > |
7 |
> > > Aaron has marked tons of important and useful Python 2.7 packages |
8 |
> > > for removal: |
9 |
> > > |
10 |
> > > Can we not do this prematurely? I've revered this commit until |
11 |
> > > such a |
12 |
> > > thing an be appropriately agreed upon. |
13 |
> > |
14 |
> > Might make sense to wait to mask them at the same time as masking |
15 |
> > python 2.7 itself? Maybe file a bug if not already done to make |
16 |
> > maintainers aware that this is coming? |
17 |
> > |
18 |
> > I assume the python team is the one deciding when python 2.7 has to |
19 |
> > go |
20 |
> > (after all, who else is going to maintain it?). The fact that this |
21 |
> > is |
22 |
> > about a month off did come up in another recent thread but I don't |
23 |
> > think it was intended as a formal announcement. |
24 |
> |
25 |
> It's one thing to mask python libraries in general. If gentoo isn't |
26 |
> going to support 2.7, then those libraries don't make sense to keep |
27 |
> around. |
28 |
> |
29 |
> It's quite another to mask random packages that have USE flags to |
30 |
> optionally support whatever python 2.7 library. If you're going to |
31 |
> last rites these, talk with the maintainer first, and only then, send |
32 |
> emails one at a time. Doing that en masse isn't appropriate. |
33 |
> |
34 |
> On another topic, I'd prefer for python 2.7 not to be removed from |
35 |
> gentoo. Tons of code still uses it. |
36 |
> |
37 |
|
38 |
Sorry, but I'll have to disagree with you on this. |
39 |
|
40 |
We're removing Java too from Gentoo (more implicitly than explicitly), |
41 |
because the Maven/Gradle ecosystem doesn't seem to scale. There's tons |
42 |
of code that uses java and java binaries too, and yet we're removing |
43 |
it. Python 2 is EOL in a few weeks. We have also removed Qt4 and lost a |
44 |
number of useful applications with it. At some point, we're not going |
45 |
to maintain a dead interpreter anymore. |