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 C0FD013800E for ; Mon, 30 Jul 2012 14:05:47 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BE605E0486; Mon, 30 Jul 2012 14:05:39 +0000 (UTC) Received: from mail-qa0-f53.google.com (mail-qa0-f53.google.com [209.85.216.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 8AA20E0486 for ; Mon, 30 Jul 2012 14:05:39 +0000 (UTC) Received: by qaas11 with SMTP id s11so890719qaa.19 for ; Mon, 30 Jul 2012 07:05:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=QgzLt6qVKGkDzkJaRscJpIeum6SY+syrdXR5HvI2n3g=; b=oggfe6j2kHUKeSR2yD/0o/ligW8eCHi/7h0p/cJBdlt6Gkhsm/6pJF94Oj3jMCOkrZ spSZ9E9cFF6xbBwLaKGqKM8tGX09fQPZBuzXwNP132zYLVANr0e1E31EMtDCPs6ti5zX jYFy0PAMITG82mcaLtwErzGsmQnxgt0iFCkndoNCgba69jZPNG1V1QjPTC3Nsdd+KFj6 jq60TqdKmm/pVEkJtIBlUVSXM2VUxo25hj86YlUrK8DnYV6OuuFpbmi17U27EPnbQdUH yS9P2LkKIDJooe99ewQRZ5vq10d8KJggsZbwzDj059yWj8sFjvuTjoKQ/YG4qMf13JVx gKNQ== 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 Received: by 10.182.164.40 with SMTP id yn8mr17654422obb.40.1343657138824; Mon, 30 Jul 2012 07:05:38 -0700 (PDT) Sender: neurogeekster@gmail.com Received: by 10.182.182.8 with HTTP; Mon, 30 Jul 2012 07:05:38 -0700 (PDT) Received: by 10.182.182.8 with HTTP; Mon, 30 Jul 2012 07:05:38 -0700 (PDT) In-Reply-To: References: <5015EDC2.202@gentoo.org> <50164471.9080108@gentoo.org> <20120730110654.1567cf84@pomiocik.lan> <20120730111657.723dd344@pomiocik.lan> <20120730115032.105ccb91@pomiocik.lan> Date: Mon, 30 Jul 2012 10:05:38 -0400 X-Google-Sender-Auth: LgkdWtgIXdz5kPSf6L8Ip-3A6Hw Message-ID: Subject: Re: [gentoo-python] Python 3 in Gentoo From: "Jesus Rivero (Neurogeek)" To: Nikolaj Sjujskij Cc: gentoo-python Content-Type: multipart/alternative; boundary=e89a8f642fee75a52004c60c8ea8 X-Archives-Salt: 202e07e8-f16e-4faf-b419-e66b665816ce X-Archives-Hash: 365d2e9e69a26a307585bea65f94159c --e89a8f642fee75a52004c60c8ea8 Content-Type: text/plain; charset=ISO-8859-1 On Jul 30, 2012 9:40 AM, "Nikolaj Sjujskij" wrote: > > >> Seems to me that the easiest way to manage this would be to set >> USE="python2" for portage in the profile, IFF you want to prevent >> python:3 in the stages. >> >> That said, I don't see what the real issue is here. Those that want >> python:2 and/or python:3 will set USE_PYTHON correctly. I am concerned >> here that a vocal minority will cause some invasive change that the >> silent majority cares little about. Some may find the current status >> annoying, others will find the change annoying (me being one of the >> latter). >> >> Unless someone can provide empirical data to backup any claim, one way >> or the other, I would strongly suggest that no change be made, >> especially without further consultation regarding the _proposed_ >> change with the developer and user communities. >> >> Thank you for your consideration. > > I as a user could only +1. I can't see the issue, honestly. Those who > don't like Python 3, could jolly well mask it and tweak USE_PYTHON / > PYTHON_TARGETS vars. Using this ugly debianish `python3-3.2` or whatever Another thing. PYTHON_TARGETS is set in the gentoo profile as 2.7 3 2 as default. If this is true, can we take 3.2 out and make it a user opt-in? I don't think 3.2 is necessary in a lot of systems/use cases. > is a step back in my opinion. Quite a lot of users could kepp their > systems Python2-less. About half of Python modules (at least) work with > both Python 2 and 3. Heck, even Qt3 and Qt4 were one slotted package! > --e89a8f642fee75a52004c60c8ea8 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable


On Jul 30, 2012 9:40 AM, "Nikolaj Sjujskij" <sterkrig@myopera.com> wrote:
>
>
>> Seems to me that the easiest way to manage this would be to set >> USE=3D"python2" for portage in the profile, IFF you want= to prevent
>> python:3 in the stages.
>>
>> That said, I don't see what the real issue is here. Those that= want
>> python:2 and/or python:3 will set USE_PYTHON correctly. I am conce= rned
>> here that a vocal minority will cause some invasive change that th= e
>> silent majority cares little about. Some may find the current stat= us
>> annoying, others will find the change annoying (me being one of th= e
>> latter).
>>
>> Unless someone can provide empirical data to backup any claim, one= way
>> or the other, I would strongly suggest that no change be made,
>> especially without further consultation regarding the _proposed_ >> change with the developer and user communities.
>>
>> Thank you for your consideration.
>
> =A0 =A0I as a user could only +1. I can't see the issue, honestly.= Those who
> don't like Python 3, could jolly well mask it and tweak USE_PYTHON= /
> PYTHON_TARGETS vars. Using this ugly debianish `python3-3.2` or whatev= er

Another thing. PYTHON_TARGETS is set in the gentoo profile as 2.7 3
2 as default. If this is true, can we take 3.2 out and make it a user opt-i= n?

I don't think 3.2 is necessary in a lot of systems/use cases.

> is a step back in my opinion. Quite a lot of users could kepp their=
> systems Python2-less. About half of Python modules (at least) work wit= h
> both Python 2 and 3. Heck, even Qt3 and Qt4 were one slotted package!<= br> >

--e89a8f642fee75a52004c60c8ea8--