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 1NnWmu-0003Dj-45 for garchives@archives.gentoo.org; Fri, 05 Mar 2010 12:37:52 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C421BE0BA9; Fri, 5 Mar 2010 12:37:47 +0000 (UTC) Received: from mail-fx0-f222.google.com (mail-fx0-f222.google.com [209.85.220.222]) by pigeon.gentoo.org (Postfix) with ESMTP id 997A6E0B2D for ; Fri, 5 Mar 2010 12:37:29 +0000 (UTC) Received: by fxm22 with SMTP id 22so4133847fxm.26 for ; Fri, 05 Mar 2010 04:37:29 -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=/H16tr8wcVcWsTsJq8UzJJP6+kooBN+O+QBJV7x/IS8=; b=v4KZTKXyz000E3D9bz3LE46qVcvfkbDX3Z8N5wPtMtbX1+quRdIfSaGd2rSiLVDChR /fSqndNy7/7m4+Sqi7RzIlYWMAob+KUd2vNPKd8Kx/yyNf9izoBb/qFtrqEJ2bpuJaZZ jwXTTUoNMA2f7QrO2Txz9Zq3bW9TXBO7dizKY= 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=IKb7WN+3WpD9b/vonufybbO9t0wQqq5NzBzvpcOripmiMHjpXVOtJ2qxyM9Gm1s3Ga M7WpQYxD20oZK/Uut4I0VD6jglz0sbE0zVZBjPF1ID46y7C+V/My2vWsVLyO70butcua v4ZUC7E8SOlWiM0vhUsK23LjMb/h1CB7CTQgs= 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: yngwin.gentoo@gmail.com Received: by 10.239.183.197 with SMTP id v5mr11606hbg.105.1267792648649; Fri, 05 Mar 2010 04:37:28 -0800 (PST) In-Reply-To: <4B90E9ED.6010102@gentoo.org> References: <201003041923.17749.Arfrever@gentoo.org> <20100305021444.768724e6@angelstorm> <201003051209.56096.reavertm@gmail.com> <4B90E9ED.6010102@gentoo.org> Date: Fri, 5 Mar 2010 13:37:28 +0100 X-Google-Sender-Auth: 3c26cc4dab24ef07 Message-ID: Subject: Re: [gentoo-dev] Python 3.1: Stabilization and news item From: Ben de Groot To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 8a7dfd24-17ea-4a57-8ee4-41345064c483 X-Archives-Hash: 9e3db60b39551beacef8a6de7c1de210 On 5 March 2010 12:24, Zac Medico wrote: > It won't be pulled in by sys-apps/portage dependencies which look > like this: > > =C2=A0|| ( dev-lang/python:2.8 dev-lang/python:2.7 dev-lang/python:2.6 >>=3Ddev-lang/python-3 ) > > If you already have python:2.6 installed then it will not pull in a > new slot. That means we would need to fix all packages that depend on python to use this style of dependency notation. Or do some eclass magic with NEED_PYTHON for example. And of course anyone with an unslotted dev-lang/python in their world file will still pull the useless version. Another possible solution is to rename the package to a unique string like dev-lang/python3, tho I agree that is sub-optimal. Cheers, --=20 Ben de Groot Gentoo Linux developer (qt, media, lxde, desktop-misc) ______________________________________________________