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 1MpRhH-0006fi-AV for garchives@archives.gentoo.org; Sun, 20 Sep 2009 19:03:43 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3894DE082B; Sun, 20 Sep 2009 19:03:41 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 124D1E082B for ; Sun, 20 Sep 2009 19:03:41 +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 8556CB4A70 for ; Sun, 20 Sep 2009 19:03:40 +0000 (UTC) From: Arfrever Frehtes Taifersar Arahesis To: Gentoo Development Subject: Re: [gentoo-dev] Stabilization of Python 3.1 Date: Sun, 20 Sep 2009 21:05:52 +0200 User-Agent: KMail/1.12.1 (Linux/2.6.30-tuxonice-r5-AFTA; KDE/4.3.1; x86_64; ; ) References: <200909191848.33225.Arfrever@gentoo.org> <200909202027.34691.Arfrever@gentoo.org> <8b4c83ad0909201146n1579b3cax139f261eacbce6bb@mail.gmail.com> In-Reply-To: <8b4c83ad0909201146n1579b3cax139f261eacbce6bb@mail.gmail.com> 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="nextPart3716017.2bSdcpcDmb"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200909202105.56520.Arfrever@gentoo.org> X-Archives-Salt: 884048b0-528f-4553-aa5d-9e6b13362108 X-Archives-Hash: 24a22234e6aba25dbee2d7b10d599f37 --nextPart3716017.2bSdcpcDmb Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 2009-09-20 20:46:17 Nirbheek Chauhan napisa=C5=82(a): > On Sun, Sep 20, 2009 at 11:57 PM, Arfrever Frehtes Taifersar Arahesis > wrote: > > There is a difference between Python scripts and Python modules. > > >=20 > Yes, I'm well aware of the difference between them. >=20 > [snip] > > Python modules shouldn't have shebang. Python modules are intended to > > be imported from Python scripts or other Python modules. Any shebang > > in a Python module is ignored, when this module is imported using 'impo= rt' > > statement. > > >=20 > You forget that the search path for both installs is different, and > hence modules installed for python-3 cannot be found/used by scripts > using python-2; These modules can be installed for both Python 2 and 3 simultaneously. > >> Seriously, if you *really* *really* want python-3 stable, it should: > ... > >> 2) NOT be a dependency of any package in stable > > > > It isn't implementable without having to change dependencies in hundreds > > of packages. There is nothing wrong in having Python 3 installed which > > would use small amount of disk space. > > >=20 > You're twisting what I mean. You know what I mean -- packages > *needing* python-3. So "Seriously, if you *really* *really* want python-3 stable, it should: =2E.. 2) NOT be a dependency of any package in stable" is already met, because no stable package unconditionally needs Python 3. If it was otherwise, then the dependency tree of these stable packages would be broken. =2D-=20 Arfrever Frehtes Taifersar Arahesis --nextPart3716017.2bSdcpcDmb Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.13 (GNU/Linux) iEYEABECAAYFAkq2fRQACgkQIEGVSeBq/j7YcwCffImrghxJ8gL/WgCaevMuuh8U zp8AnRdNg5ha+85yjGpGUVeaw/BLje1Z =lguV -----END PGP SIGNATURE----- --nextPart3716017.2bSdcpcDmb--