From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id E837E138334 for ; Thu, 5 Dec 2019 14:40:57 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F180FE090A; Thu, 5 Dec 2019 14:40:54 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 992D4E08C0 for ; Thu, 5 Dec 2019 14:40:54 +0000 (UTC) Received: from localhost (pool-108-44-175-72.clppva.fios.verizon.net [108.44.175.72]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: bman) by smtp.gentoo.org (Postfix) with ESMTPSA id F2CCD34D7FD for ; Thu, 5 Dec 2019 14:40:52 +0000 (UTC) Date: Thu, 5 Dec 2019 09:40:50 -0500 From: Aaron Bauman To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] unsanctioned python 2.7 crusade Message-ID: <20191205144050.GB5532@bubba.lan> References: <20191205143416.GA3209@icarus> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="98e8jtXdkpgskNou" Content-Disposition: inline In-Reply-To: <20191205143416.GA3209@icarus> X-Archives-Salt: a6da46b9-33ee-4e56-bee0-2f003e710f48 X-Archives-Hash: 568531c2ba02b65ae60d8561be8daf3a --98e8jtXdkpgskNou Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Dec 05, 2019 at 09:34:16AM -0500, William Breathitt Gray wrote: > On Thu, Dec 05, 2019 at 09:24:26AM -0500, Rich Freeman wrote: > > On Thu, Dec 5, 2019 at 8:59 AM Jason A. Donenfeld wr= ote: > > > > > > It's quite another to mask random packages that have USE flags to > > > optionally support whatever python 2.7 library. If you're going to > > > last rites these, talk with the maintainer first, and only then, send > > > emails one at a time. Doing that en masse isn't appropriate. > >=20 > > ++ - I have no idea if that happened. For anything USE-controlled it > > would make more sense to file a bug or mask the package-flag combo > > itself. > >=20 > > > > > > On another topic, I'd prefer for python 2.7 not to be removed from > > > gentoo. Tons of code still uses it. > > > > >=20 > > I'm sure a million people would share that preference. I'm not sure > > what the upstream/security status is of 2.7. Obviously to keep it > > around it would need to be reasonably secure, and somebody within > > Gentoo would have to want to maintain it. That's basically the > > criteria for keeping anything like this around. If somebody stepped > > up and said "I'm maintaining 2.7 and here is why it will remain > > secure..." I doubt they'd get a lot of resistance. > >=20 > > --=20 > > Rich >=20 > If Python 2.7 is EOL upstream then it sounds like upstream will not be > maintaining it any longer; i.e. no more bug fixes nor support. That > means Gentoo would have to maintain its own Python 2.7 fork if it's to > remain in the repository. Naturally, maintaining a Python fork is not > something the Gentoo team is ready to do, so it makes sense to remove > Python 2.7 now that the EOL date is approaching. >=20 > Besides, the Python 2.7 EOL date has been known since 2015, so those > python 2-only packages will have had at least 5 years to migrate to > Python 3. >=20 > William Breathitt Gray >=20 Wonderful response, William. For the others who are seeking a quick "why? how? when? what?" there are th= ese links: https://pythonclock.org/ https://python3statement.org/ <--- This is a fun one. All the naysayers nee= d to go yell at the projects too! --=20 Cheers, Aaron --98e8jtXdkpgskNou Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEEDA48qNrrn8VVVcst4yp5f7HQy3AFAl3pFvIACgkQ4yp5f7HQ y3CQaQgAmvfMYNqyqhm/o/aiO5HmNbl/V2ruxWA2vVsmCVqIvYLGHQrKOHdJSCF1 Y30or9GSxjR4cVKJwwDtPiNNgmGcGBf5uXw1zstQFaiXmrLb4qjzNRB3Ud8olYJG byX+vLO8PjHLtyZAd+rxjt09hqC/Tce3j0BGVcjt1EHyZWmV8awGtqRS9AEqi7zp GFwLwTyFQxEfKRfaHmCDaZ0e8Lkl2A5J3wp0TeipreLE5FonSY0HaRW/6Lps8sca 4cePlu6DnF2JqTkI+KFhg7em+r6coWQZnFzIdMji7saN7BuP5c6xnaov4NOlHt77 HPPazuvvgOxNiresNOP1NQafFJhXGg== =s7ta -----END PGP SIGNATURE----- --98e8jtXdkpgskNou--