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 1OH16o-0002ax-E3 for garchives@archives.gentoo.org; Tue, 25 May 2010 20:52:18 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6FBD2E0B0F; Tue, 25 May 2010 20:52:14 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 4BF56E0AA7 for ; Tue, 25 May 2010 20:51:54 +0000 (UTC) Received: from afta-gentoo.localnet (ip-85-198-235-97.broker.com.pl [85.198.235.97]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id BC5AC1B401F for ; Tue, 25 May 2010 20:51:53 +0000 (UTC) From: Arfrever Frehtes Taifersar Arahesis To: Gentoo Development Subject: [gentoo-dev] Re: [gentoo-dev-announce] Changes in python_mod_optimize(), python_mod_cleanup() and python_mod_compile() Date: Tue, 25 May 2010 22:49:14 +0200 User-Agent: KMail/1.13.3 (Linux/2.6.32-tuxonice-r8-AFTA; KDE/4.4.3; x86_64; ; ) References: <201005252036.08716.Arfrever@gentoo.org> <4BFC20F0.2080107@gentoo.org> In-Reply-To: <4BFC20F0.2080107@gentoo.org> 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; boundary="nextPart3459311.Ox8txT5xFO"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201005252251.10627.Arfrever@gentoo.org> X-Archives-Salt: 9fa6571d-e8c3-4771-9430-663893d5db2e X-Archives-Hash: 1b76cd9e797da5bcb465e893742864ea --nextPart3459311.Ox8txT5xFO Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 2010-05-25 21:11:44 Petteri R=C3=A4ty napisa=C5=82(a): > On 05/25/2010 09:35 PM, Arfrever Frehtes Taifersar Arahesis wrote: > > - Not passing of paths to python_mod_optimize() and python_mod_cleanup(= ) has been > > deprecated and will be disallowed on 2010-09-01. You should pass path= s to Python > > modules to these functions. > >=20 > > - python_mod_compile() has been deprecated and will be banned on 2010-0= 9-01. > > You should use python_mod_optimize() instead of python_mod_compile(). > >=20 >=20 > 1. Messages to gentoo-dev-announce should also be posted to an on topic > mailing lists I don't like crossposting. > 2. What does disallowed and banned mean in this case? Plenty of ebuilds > currently pass paths to python_mod_optimize. Ebuilds, which pass paths to python_mod_optimize() / python_mod_cleanup(), don't need any changes. Ebuilds, which don't pass paths to python_mod_optim= ize() or python_mod_cleanup(), should now pass paths to these functions. Only small minority of ebuilds don't pass paths to these functions. python_mod_optimize() without paths hasn't been doing anything for almost 2= years. python_mod_cleanup() without paths allows for silently incorrect behavior. Not passing of paths to python_mod_cleanup() is incorrect in many ebuilds. > If you break the stable tree, you should have the wrath of more people th= an me. > It can be done at the dates you say if the tree is in order by then. I'm not breaking anything. Deprecation warnings won't be changed into calls= to die() until all ebuilds in gentoo-x86 are fixed. It's possible to deprecate and ban functions or their parts as it was discu= ssed in "Deprecation of python_version(), python_mod_exists(), python_tkinter_ex= ists(), distutils_python_version() and distutils_python_tkinter() in EAPI <=3D2" th= read [1]. [1] http://archives.gentoo.org/gentoo-dev/msg_7ad37800b8fa3041662068f70083c= b56.xml =2D-=20 Arfrever Frehtes Taifersar Arahesis --nextPart3459311.Ox8txT5xFO Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) iQIcBAABAgAGBQJL/Dg+AAoJEFU3/w1zlLfgQjYP/16e5FUzyyvZI8ovg9KV2lnS wqS9n28/fV5KXrAnZjmPN6u3ntmhbMg4OoLZro1pznR2G1ZxJwmYZu7pcHeo7UU6 QcZbrcBTtI/JwFn14Muq7AHnkSQayKs7uVgl/91RQSehuCdhzHPdd6VVLQh5DKXy lUeEaYxghx2XkyFRXxz+YNttGgxh7bZrV+uicTe0Vi6KIuFqKo9yXhylPMHSYxwV idIbdGXvp3izIisEj2H21eJXOzXF47KC1PC34GPd531YcmagQq4mznOtI0/70QDW /G0BXQiqpgk9xi0GDnCNa5/3oIL65odiqM5lOoBXB03UOZGIxd9104nmz3SLE6mK lDWfo2trO3retIFqg9drhgjeD87eGLXy2yj71EGiLPmtYQcW+AecBEbC01Bj9yst u/VLma3hVot4w9owclOmC7aTf1EiOP66dP9XjcGAhfV6KehgNXkttY36y5TsUUls wg4KD1PXFShjyCenwtA3/k4k2M4bQpxhhX39ktz4xl2HNNYPJgv+j9a9gvsYl/yO re1wtHinR3h1+OAnXaTx0BS60mi1yOfrL6P//124hOMk4xADy3X3xLDGjiHFj7L8 /ScsWmQN5uk7Lzls5iHZ4UFwJjN0kdiQJ417BZRM+FGk4xvqadeD5+Zczwve1mqG 9W3ZjhuGG2gBLFLAV/n3 =guuC -----END PGP SIGNATURE----- --nextPart3459311.Ox8txT5xFO--