From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-python+bounces-103-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id 439A213800E
	for <garchives@archives.gentoo.org>; Mon, 30 Jul 2012 09:24:04 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 3463BE03E4;
	Mon, 30 Jul 2012 09:23:55 +0000 (UTC)
Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183])
	by pigeon.gentoo.org (Postfix) with ESMTP id 00666E03E4
	for <gentoo-python@lists.gentoo.org>; Mon, 30 Jul 2012 09:23:54 +0000 (UTC)
Received: from mail-we0-f181.google.com (mail-we0-f181.google.com [74.125.82.181])
	(using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
	(No client certificate requested)
	(Authenticated sender: djc)
	by smtp.gentoo.org (Postfix) with ESMTPSA id 38A591B4005
	for <gentoo-python@lists.gentoo.org>; Mon, 30 Jul 2012 09:23:54 +0000 (UTC)
Received: by weyt57 with SMTP id t57so3776423wey.40
        for <gentoo-python@lists.gentoo.org>; Mon, 30 Jul 2012 02:23:51 -0700 (PDT)
Received: by 10.180.20.99 with SMTP id m3mr25013928wie.16.1343640231684; Mon,
 30 Jul 2012 02:23:51 -0700 (PDT)
Precedence: bulk
List-Post: <mailto:gentoo-python@lists.gentoo.org>
List-Help: <mailto:gentoo-python+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-python+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-python+subscribe@lists.gentoo.org>
List-Id: Discussions centering around the Python ecosystem in Gentoo Linux <gentoo-python.gentoo.org>
X-BeenThere: gentoo-python@gentoo.org
X-BeenThere: gentoo-python@lists.gentoo.org
MIME-Version: 1.0
Received: by 10.216.162.209 with HTTP; Mon, 30 Jul 2012 02:23:31 -0700 (PDT)
In-Reply-To: <20120730111657.723dd344@pomiocik.lan>
References: <5015EDC2.202@gentoo.org> <CAKmKYaC56sO-6LJSegHvqW-adU9WHvWQb4AScaErm+YadAky4w@mail.gmail.com>
 <50164471.9080108@gentoo.org> <CAKmKYaCej=cEeS-yMQGNfmmHqGPHVMc79O8-v0cYEu+AAXyeOA@mail.gmail.com>
 <20120730110654.1567cf84@pomiocik.lan> <CAKmKYaArGFijJYA06yzQBegbHnk=FkexN82+c4MzjHvzZfyQkw@mail.gmail.com>
 <20120730111657.723dd344@pomiocik.lan>
From: Dirkjan Ochtman <djc@gentoo.org>
Date: Mon, 30 Jul 2012 11:23:31 +0200
Message-ID: <CAKmKYaB_X52taTGwjgFbJYDPRXcjOXM1n3E+_EkpNFC=bryOtw@mail.gmail.com>
Subject: Re: [gentoo-python] Python 3 in Gentoo
To: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= <mgorny@gentoo.org>
Cc: Richard Yao <ryao@gentoo.org>, gentoo-python@lists.gentoo.org
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Archives-Salt: 8fc81e88-7e22-45cf-9a49-1cf3c5dbec8d
X-Archives-Hash: bbd6cb0c59679e14b2adb987bf761daa

On Mon, Jul 30, 2012 at 11:16 AM, Micha=C5=82 G=C3=B3rny <mgorny@gentoo.org=
> wrote:
> You're saying 'we should explore the option not to upgrade packages
> without user explicitly saying "please upgrade this package"'.

Yes, or until the package maintainer removes the annotation again.

>> > Or maybe we should explore the option of fixing python.eclass to not
>> > depend on random python versions implicitly?
>>
>> I don't know that it does, but I hope you can enlighten me!
>
> It does depend on python versions based on $USE_PYTHON. And USE_PYTHON
> defaults to 2+3 if installed. If it pulls in Python 3, it will pull in
> all the time unless you set USE_PYTHON manually and remerge all
> the packages manually.

It seems to me that we could fix USE_PYTHON to always depend only on 2
unless it's explicitly set by the user, but it seems to me that
Portage would, in that case, still pull python3 into the stages.

Cheers,

Dirkjan