From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1NmkoE-00077S-4P for garchives@archives.gentoo.org; Wed, 03 Mar 2010 09:24:02 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 68687E0BF3; Wed, 3 Mar 2010 09:23:57 +0000 (UTC) Received: from mail-pv0-f181.google.com (mail-pv0-f181.google.com [74.125.83.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 79DD0E0BA3 for ; Wed, 3 Mar 2010 09:23:46 +0000 (UTC) Received: by pvc30 with SMTP id 30so332670pvc.40 for ; Wed, 03 Mar 2010 01:23:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to :content-type:content-transfer-encoding; bh=/cN10jQelfw2xD3EWG9XRNjkvCLxoGOoKkBFCeGwVDg=; b=slxPR8lXruWU6DOltuhRUdJuSwwrNNcAZ8GmGLGRz0HY4FNFJW9LXibq58Ykd2utWC NHse+z1loQoeWxXOBGX5lG2eu9bVreRz4yY2N74wDNJlpNImNe+Adr5BxyZ+WKErxiGd 8FfGBHjk7ZkeTz2OCOylA170EDNOD5VVsm2xc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=wHjPUiLIOeKNT2YJURIY2aKAYw2K/NFOGBVvyp1I3sWnI7y9bAIGLTFmwx1asfvK76 edYoeCE2QNmbnfW1oe+AvBWKJmLUrVKJpy957Dtb3/Yvxi1NmxmPbEm6czay1227yVot 7pbDeTBlg4t3LC7j6anpARp3PvudqDsn6yFuQ= 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 Sender: nirbheek.chauhan@gmail.com Received: by 10.141.13.14 with SMTP id q14mr230282rvi.255.1267608225918; Wed, 03 Mar 2010 01:23:45 -0800 (PST) In-Reply-To: <4B8E2229.3010408@gentoo.org> References: <201003021927.18379.Arfrever@gentoo.org> <4B8E0747.4050008@gentoo.org> <20100303015253.7930de6f@gentoo.org> <4B8E2229.3010408@gentoo.org> Date: Wed, 3 Mar 2010 14:53:45 +0530 X-Google-Sender-Auth: d598482bbde744d2 Message-ID: <8b4c83ad1003030123j171325a7o105b7887d40c0303@mail.gmail.com> Subject: Re: [gentoo-dev] Re: Deprecation of python_version(), python_mod_exists(), python_tkinter_exists(), distutils_python_version() and distutils_python_tkinter() in EAPI <=2 From: Nirbheek Chauhan To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: e18a8189-e0d8-4b6d-bca0-6ab70656556a X-Archives-Hash: d2aa0ac665ae972c62ebc4c180f6aa38 2010/3/3 Tom=C3=A1=C5=A1 Chv=C3=A1tal : >>> Removing eclass functions like this is not allowed by current policy. I= f >>> you want to do it, you should discuss about changing policy. >> >> ?! >> >> since when? >> > Since ever. > If you change eclass abi you need to rename it. > I think you can *add* functions and variables to eclasses, you can change *how* a function works internally, you can *fix* problems with functions (which would technically result in a change in API). I don't think it has ever been as strict as, say, the kernel ABI interface. --=20 ~Nirbheek Chauhan Gentoo GNOME+Mozilla Team