From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 7FE1913800E for ; Mon, 30 Jul 2012 09:50:14 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EFF17E0525; Mon, 30 Jul 2012 09:50:10 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id BC56FE0525 for ; Mon, 30 Jul 2012 09:50:10 +0000 (UTC) Received: from pomiocik.lan (87-205-56-136.adsl.inetia.pl [87.205.56.136]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id B20D11B4005; Mon, 30 Jul 2012 09:50:02 +0000 (UTC) Date: Mon, 30 Jul 2012 11:50:32 +0200 From: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= To: Dirkjan Ochtman Cc: Richard Yao , gentoo-python@lists.gentoo.org Subject: Re: [gentoo-python] Python 3 in Gentoo Message-ID: <20120730115032.105ccb91@pomiocik.lan> In-Reply-To: References: <5015EDC2.202@gentoo.org> <50164471.9080108@gentoo.org> <20120730110654.1567cf84@pomiocik.lan> <20120730111657.723dd344@pomiocik.lan> Organization: Gentoo X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.11; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Discussions centering around the Python ecosystem in Gentoo Linux X-BeenThere: gentoo-python@gentoo.org X-BeenThere: gentoo-python@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA256; boundary="Sig_/iC+Qmc9QiB.aoKUqFGn+1f4"; protocol="application/pgp-signature" X-Archives-Salt: fa934942-322a-48ac-af88-fa2b244e70e7 X-Archives-Hash: fac3d07229bf1d7bced40bd700c4fece --Sig_/iC+Qmc9QiB.aoKUqFGn+1f4 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Mon, 30 Jul 2012 11:23:31 +0200 Dirkjan Ochtman wrote: > On Mon, Jul 30, 2012 at 11:16 AM, Micha=C5=82 G=C3=B3rny > wrote: > > You're saying 'we should explore the option not to upgrade packages > > without user explicitly saying "please upgrade this package"'. >=20 > Yes, or until the package maintainer removes the annotation again. >=20 > >> > 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. >=20 > 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. Portage will pull python3 if and only if anything depends on python:3.* or anything depends on python without a SLOT (or either is in @world). If you want it not there, you have to make sure the deps explicitly state it. --=20 Best regards, Micha=C5=82 G=C3=B3rny --Sig_/iC+Qmc9QiB.aoKUqFGn+1f4 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iJwEAQEIAAYFAlAWWOgACgkQfXuS5UK5QB0NmwP/WBjiBHwjErLvczfxDVS/JyEj xISY+/DCIY+3nVwZ0sgf4i1j8EFb0AH6NintTKf79iu5gOtP1Efctaq1Mp4w4CLv hnNSQeR+mI1SWkHt5sSWHc4DisHT+B+2aJUcNQ517ShkafuEw3CJ1ESS8IvTz4yh Ov6quqh0d208jIjr67U= =rtml -----END PGP SIGNATURE----- --Sig_/iC+Qmc9QiB.aoKUqFGn+1f4--