From nobody Thu Nov 18 00:39:48 2021 X-Original-To: python@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 912FA189C7F9 for ; Thu, 18 Nov 2021 00:40:06 +0000 (UTC) (envelope-from sobomax@sippysoft.com) Received: from mail-ed1-f45.google.com (mail-ed1-f45.google.com [209.85.208.45]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4HvgtZ1PJ5z4Yj3 for ; Thu, 18 Nov 2021 00:40:06 +0000 (UTC) (envelope-from sobomax@sippysoft.com) Received: by mail-ed1-f45.google.com with SMTP id t5so19231596edd.0 for ; Wed, 17 Nov 2021 16:40:05 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=HzyZZ3BGh07A8XlCBDP+1LwKm/hEYP9EJgixpzDQoQY=; b=7JscDqXFcPpHDzeEjW44sb4Ebx9ca1s5J8LXs3wEzs3ATRNEm3gp/ywYbTDnt6cOuy 1AK6jdIcVdyBlK64zPVbDTbNZ7aJlaMwjsudIqC69bLu8Y3go3opUVzG7Pzb5Ifbzr5R Omo6wV7n/IX5GYE4B2MAaEXeZIEyHhCHqFiyADHx6XizxhgKnPoTWDg4Kde7VcqWGdsm yNXo6tT7ohd9wELBmJBx0xDUe9c6aTDovxLbRA944kfRiz8L+19kzqvufgVbtVm9gUm9 5gOjw8UTu5GmcMmkGhqYpKQSW/B630njniFSHwfBbmUZVBdcklT+2UlevAN522EEIJYj G9XA== X-Gm-Message-State: AOAM532c4NoFh7oxoFXV1DE7LnbhVIB4Y0TieZJgfnxT08UR55JJVHIU jtk8XOMInTTXE6Wl5bmMNyEesGzFunRD3E0dYefipw== X-Google-Smtp-Source: ABdhPJzUH6kUTzn0sgtj0mxIjEFaDdac95KdpuMYfuQVWMjFk62LsoxYbXTQ/N9V59KqfaUz0P6otSq1AkMvQZsdtM8= X-Received: by 2002:aa7:c390:: with SMTP id k16mr4685162edq.161.1637195998985; Wed, 17 Nov 2021 16:39:58 -0800 (PST) List-Id: FreeBSD-specific Python issues List-Archive: https://lists.freebsd.org/archives/freebsd-python List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-python@freebsd.org X-BeenThere: freebsd-python@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Maxim Sobolev Date: Wed, 17 Nov 2021 16:39:48 -0800 Message-ID: Subject: Re: Bringing back lang/python27 with few modules? To: Rene Ladan Cc: ports@freebsd.org, portmgr@freebsd.org, python@freebsd.org Content-Type: multipart/alternative; boundary="000000000000f2977505d10565b6" X-Rspamd-Queue-Id: 4HvgtZ1PJ5z4Yj3 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: Y --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 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--