Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Nov 2021 16:39:48 -0800
From:      Maxim Sobolev <sobomax@freebsd.org>
To:        Rene Ladan <rene@freebsd.org>
Cc:        ports@freebsd.org, portmgr@freebsd.org, python@freebsd.org
Subject:   Re: Bringing back lang/python27 with few modules?
Message-ID:  <CAH7qZftS1QcZ7UbaBoaeLa5SuZW3AdYT1_0FteJzOVu2xHH7FQ@mail.gmail.com>
In-Reply-To: <YZTWdBIF7MhjLqqC@freefall.freebsd.org>
References:  <CAH7qZfvBQ0gKEdOn7nTuzAbMOG9LM2DVGyUs9b9PGwNgJTDCAw@mail.gmail.com> <CAH7qZfu32O8G2bDboOu4oXJTnofu_73OkU5aNodB7k%2B7xh%2B3UA@mail.gmail.com> <YZTWdBIF7MhjLqqC@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000f2977505d10565b6
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Rene,

GCC 4.6 is unmaintained for many years. It's open source after all. We have
a mighty community who can patch and carry things once active maintenance
is over.

Sorry I stand corrected, lang/python27 is still there indeed. Then the
removal of things like lang/pypy / lang/pypy3 is somewhat a mystery to me.
My main frustration comes from the fact that `pkg install pypy3' no longer
works in a freshly installed 12.x, yet it worked just fine two years ago
and long before that as well. :(

There is also this warning in Mk/Uses/python.mk, which is somewhat
contrfactual now in November 2021:

abd81a62faf64 (Antoine Brodin         2020-02-23 21:49:41 +0000 325) .if
${_PYTHON_ARGS} =3D=3D 2.7
abd81a62faf64 (Antoine Brodin         2020-02-23 21:49:41 +0000 326)
DEV_WARNING+=3D              "lang/python27 reached End of Life and will be
removed on 2020-12-31, consider converting to a modern version of python"

So I guess there is still a chance to get lang/pypy3 back? If and while
lang/python27 is still there and is not going to be kicked out tomorrow.

-Max

On Wed, Nov 17, 2021 at 2:16 AM Rene Ladan <rene@freebsd.org> wrote:

> On Wed, Nov 17, 2021 at 12:37:07AM -0800, Maxim Sobolev wrote:
> > P.S. AFAIK our documented criteria for removing a port is when one of t=
he
> > following is true:
> >  o Port lacks maintaintership;
> >  o Port has issues building on supported releases;
> >  o Port clearly has no users/use;
> >  o Port has some serious security issues.
> >
> > The lang/python27 did not belong to either of those bins, IMHO.
>
> "Unmaintained upstream" is also a criterion, and Python 2.7 fits there.
>
> Old GCC ports are slowly being phased out too ;)
>
> Regards,
> Ren=C3=A9
>
>

--000000000000f2977505d10565b6--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAH7qZftS1QcZ7UbaBoaeLa5SuZW3AdYT1_0FteJzOVu2xHH7FQ>