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 43530139694 for ; Mon, 10 Apr 2017 20:17:15 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C30A021C1F4; Mon, 10 Apr 2017 20:17:03 +0000 (UTC) Received: from mail1.obsidian-studios.com (mail.obsidian-studios.com [173.230.135.215]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 648D521C18D for ; Mon, 10 Apr 2017 20:17:03 +0000 (UTC) Received: (qmail 5518 invoked from network); 10 Apr 2017 20:17:02 -0000 Received: from unknown (HELO assp1.obsidian-studios.com) (wlt-ml@::ffff:127.0.0.1) by ::ffff:127.0.0.1 with ESMTPA; 10 Apr 2017 20:17:02 -0000 X-Assp-Version: 2.5.5(16366) on assp1.obsidian-studios.com X-Assp-ID: assp1.obsidian-studios.com m1-55422-00924 X-Assp-Session: 32A6FC71978 (mail 1) X-Assp-Envelope-From: wlt-ml@o-sinc.com X-Assp-Intended-For: gentoo-dev@lists.gentoo.org X-Assp-Server-TLS: yes Received: from unknown ([fdbe:bad:a55:0:1::211] helo=localhost) by assp1.obsidian-studios.com with SMTPSA(TLSv1_2 ECDHE-RSA-AES128-GCM-SHA256) (2.5.5); 10 Apr 2017 16:17:01 -0400 Date: Mon, 10 Apr 2017 16:17:01 -0400 From: "William L. Thomson Jr." To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Reverse use of Python/Ruby versions Message-ID: In-Reply-To: References: <8F38F35E-A4CE-4530-880C-E409E672F253@gentoo.org> <1491844472.1661.1.camel@gentoo.org> <1491847844.1661.10.camel@gentoo.org> <1491850630.3444.2.camel@gentoo.org> <1491853895.3444.4.camel@gentoo.org> Organization: Obsidian-Studios, Inc. X-Mailer: Claws Mail 3.15.0-dirty (GTK+ 2.24.31; x86_64-pc-linux-gnu) 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 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/g0pwHMjmVb_8D.SoWeDzcSO"; protocol="application/pgp-signature" X-Archives-Salt: fdf2fcae-9df2-46ce-b9ba-4baac9129a73 X-Archives-Hash: f1d8e358ed2b58bdce6300b17bbbacef --Sig_/g0pwHMjmVb_8D.SoWeDzcSO Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 10 Apr 2017 16:01:55 -0400 "William L. Thomson Jr." wrote: > > Ok I concede on removing older versions. Lets put old version aside. >=20 > What about adding new? You still have to add the new version to > PYTHON_COMPAT in each ebuild right? >=20 > What about users? Do they need do anything if they have specific > targets set? Or all should just use Wildcard and if in ~arch have > 3-4+ pythons. >=20 > Even if house cleaning, removing old is not an issue. You still have > adding new, and the end user experience. What about dependencies? Their slots must be increased as well right? In fact that effects removal. You cannot remove an old version if any depend on that slot specifically. Rather in Java's case. If an older is removed, the ebuild does not need to be modified ever.... Nor if a new one is added unless it breaks. --=20 William L. Thomson Jr. --Sig_/g0pwHMjmVb_8D.SoWeDzcSO Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQTEeldqZjmVut8bVHJNcbKkg6ozUAUCWOvoPQAKCRBNcbKkg6oz UPY6AKCtPG+MDI/wF7YH+VuPUL3EUWu5AQCfYk/4ePqtxnkmT88Ky9CSGuQD/4s= =7ZeH -----END PGP SIGNATURE----- --Sig_/g0pwHMjmVb_8D.SoWeDzcSO--