From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 32CBF138010 for ; Sat, 29 Sep 2012 13:50:55 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 64261E072C; Sat, 29 Sep 2012 13:50:34 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 44CE9E05E4 for ; Sat, 29 Sep 2012 13:49:38 +0000 (UTC) Received: from [192.168.4.5] (blfd-4db0ea78.pool.mediaWays.net [77.176.234.120]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: hasufell) by smtp.gentoo.org (Postfix) with ESMTPSA id 2E26F33D70E for ; Sat, 29 Sep 2012 13:49:36 +0000 (UTC) Message-ID: <5066FC6C.6090200@gentoo.org> Date: Sat, 29 Sep 2012 15:49:32 +0200 From: hasufell User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.7) Gecko/20120908 Thunderbird/10.0.7 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [RFC] Initial python-r1.eclass & distutils-r1.eclass References: <20120929105329.5311192d@pomiocik.lan> <5066CB6F.70909@gentoo.org> <20120929124940.7e7f2c51@pomiocik.lan> In-Reply-To: <20120929124940.7e7f2c51@pomiocik.lan> X-Enigmail-Version: 1.3.5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Archives-Salt: 15506316-3155-48da-8cb9-e7009f1a126f X-Archives-Hash: 9df83b6ad38c418512fafffddfa24149 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 09/29/2012 12:49 PM, Michał Górny wrote: > On Sat, 29 Sep 2012 11:20:31 +0100 Markos Chandras > wrote: > >> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 >> >> On 09/29/2012 09:53 AM, Micha? Górny wrote: >>> Hello, >>> >>> Instead of the floating patches and p-d-ng modifications I sent >>> earlier, here are the two complete (so far, well, initial :P) >>> eclasses for review. >>> >>> They are designed as 'mostly' drop-in python-distutils-ng >>> replacement. >>> >> Hi, >> >> Are you saying that you are going to remove the >> python-distutils-ng eclass in favour of the new eclasses? I don't >> quite understand the reasons to be honest. > > The reason is simple -- I can't fix it without changing the API. > Changing the API on a live eclass is confusing, and considering > that it is not used by many packages, it's easier to lastrite it. > > Also, this fixes the name not to have any '-ng' nor '-ds9'. > What are the reasons to change the API in the first place? There has to be a good reason, cause this will involve yet another migration of many ebuilds. I don't see any bugreports. I fear this will cause more confusion, i.e. some ebuilds using the old distutils, some using python-distutils-ng and some using distutils-r1 resulting in weird tree behavior. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJQZvxsAAoJEFpvPKfnPDWzL1IH/iaChrfPET4KArZzaViXJjlL 4pM2tmgByJNAgtFjwLwz3c6lqdJGAV8Uf4VpPTec+Z7lj0v0SDj04YI63CgFZ2N/ R7edGAoJdGOFDv/oOY+bP38PeWpnuguOvEaKI8EEqaJgLne29wPEQ7+KcWe8M6hM tA41lIIFpK2PN+kIHdItbSl8aRZmm9NorfUCukFfs1odwV+C0B3rP4mJZQW+TnbR DmDqFCFQF/r1k+n17wARqvcCL+hBqs/CvTG7K8Z/mNWD/Dove1vMB1ir8p8KnYSO TULgpcVEK4VuXjHrccLhmO4ODWZiXn/yWKws3z+XmRwIwBB7m9IhC8G32aeyqoE= =gU6H -----END PGP SIGNATURE-----