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 1NsLwP-0001l4-Jn for garchives@archives.gentoo.org; Thu, 18 Mar 2010 20:03:37 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1AF61E0B9D; Thu, 18 Mar 2010 20:03:34 +0000 (UTC) Received: from petteriraty.eu (host.petteriraty.eu [188.40.80.83]) by pigeon.gentoo.org (Postfix) with ESMTP id 416D7E0BDC for ; Thu, 18 Mar 2010 20:03:30 +0000 (UTC) Received: from [82.130.46.229] (qob5.kyla.fi [82.130.46.229]) by petteriraty.eu (Postfix) with ESMTPSA id 3BEDE267DD for ; Thu, 18 Mar 2010 20:03:29 +0000 (UTC) Message-ID: <4BA286DE.7040204@gentoo.org> Date: Thu, 18 Mar 2010 22:02:38 +0200 From: =?UTF-8?B?UGV0dGVyaSBSw6R0eQ==?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; fi; rv:1.8.1.23) Gecko/20090916 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666 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] Packages pulling in python-3*, also they dont require it References: <4BA27CE2.7080005@gentoo.org> <20100318192806.48ede145@snowcone> <4BA28262.4070108@gentoo.org> In-Reply-To: <4BA28262.4070108@gentoo.org> X-Enigmail-Version: 1.0.1 OpenPGP: id=B8E4ECF0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enigC7ECED7D6C4573D6C21977F6" X-Archives-Salt: ec0e4fe0-ed59-4062-9548-378976fd807f X-Archives-Hash: 79a5138f33fb9ddfc66338ecdf328fdf This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigC7ECED7D6C4573D6C21977F6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 03/18/2010 09:43 PM, Thomas Sachau wrote: >=20 > So my vote goes for changing the dependency strings for affected packag= es. >=20 Here's some thoughts on the matter: - dev-lang/python is correct if the package works with all python versions in tree - in general we want new slots of packages like gcc being pulled in Here's how we could change Portage behavior for pulling new slots that are not strictly required: - for packages in the world file install as soon as available - for dependencies install the new slot if everything works with the new slot This would mean that Portage would stay with 2.6 as long as you have something that doesn't work with 3.x installed. Regards, Petteri --------------enigC7ECED7D6C4573D6C21977F6 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBCAAGBQJLoobjAAoJEPeUsk245Ozw08UP/jnuShhb/mIf70OAgBX7W1KK DXvRqpb1zW0E3F1nXAN1p9DFobHt8iwlmpq0FNqHTzaZVp9wLZZQ3Mx6O+MNxb4c T/t0WzSlmxDW8UG0/MvOn7Zn24P1WRZevyeCt54XJz+5cMFxY1BYHYCcrgIt8PGB dxdVnXZY+E0YuW34n5teEOBmsKcaTRLmSnxWc66DZdjEySRbA20ljIWWVcY/cdpH LeMq8Jh3j9FxDZZuAnb/7cp0pMAQg3ho1GahCf0/Wrhv3/6kInzPXlrVj0S+J6Px NE24/2GhSDTM31DFWSu12xBq4EKltzuopL3FvvbOAHJ6wbnBeJo9mxoyLIS8+c7h eZXk17QjvT+w2lIhaXoKGBoR4AqAZlek11OaSqIp4JQq2CqcytKXbw6DJ1K1Grwp 9Bnz3cMW5mtyFtxy4a8puSvGKXynscf8VOrpmwyPbhxIw0nXHfcVwdESb/8dpURx Sxzr7/7LyAEyjVM3VFux+SDeTqCqAZXI+o9GQcI6Gw+cVS6XFF9M5uYcAqfkrw2n WPbj8XOncKbh81CEgadoctLJtszEhD56UTYOHBJxaCp4h2pniM+JCEKjllw16lR3 L9P9toNEmwEUZcKO9TpKlv6kSkQsLein6e1aEZs1u1sEtBZT0Zv2c+2//6C7FGYA e6Z3k7RuElU6R5mnBfTC =ZS5B -----END PGP SIGNATURE----- --------------enigC7ECED7D6C4573D6C21977F6--