public inbox for gentoo-python@lists.gentoo.org
 help / color / mirror / Atom feed
From: Ben de Groot <yngwin@gentoo.org>
To: gentoo-python@lists.gentoo.org
Subject: Re: [gentoo-python] Python 3 in Gentoo
Date: Tue, 31 Jul 2012 22:40:17 +0800	[thread overview]
Message-ID: <CAB9SyzS76Gght+gj-4vGW_f_Z4-zD1qXLF0AWQs+yZHjpSDDhQ@mail.gmail.com> (raw)
In-Reply-To: <op.wia79pf4h7emz2@verkdatorn.npdb>

On 31 July 2012 20:14, Nikolaj Sjujskij <sterkrig@myopera.com> wrote:
> Den 2012-07-31 16:09:10 skrev Ben de Groot <yngwin@gentoo.org>:
>
>
>> On 31 July 2012 15:11, Nikolaj Sjujskij <sterkrig@myopera.com> wrote:
>>>
>>> Den 2012-07-30 18:05:38 skrev Jesus Rivero (Neurogeek)
>>> <neurogeek@gentoo.org>:
>>> [...] As far as I remember 3.2 was added to default PYTHON_TARGETS value
>>> exactly because of "stage3 has Python 3 by default".
>>
>>
>> Otherwise known as "fix the symptoms, not the root problem"...
>
> I don't see much of a problem there. Current situation is kinda right in my
> opinion, since it smooths future upgrade to Python 3 (which I consider
> inevitable).

So, because at some undetermined point in the future it would be
smoother to migrate to python-3 as default this way, you want to
burden the great majority of users now with what is for all intents
and purposes to them a useless number of multiple, slotted python
versions?

I see that as a problem. For the great majority of users python:2.7 is
currently, and for the foreseeable future, the best choice. There is a
great number of packages and libraries that don't work with python-3,
and just a handful that don't work with python-2.

It also leads to all kinds of spurious bugs, such as people who have
2.7 set as their default interpreter, but have not removed and masked
>=3.0, so end up with updates, but forget to switch their py3
interpreter to the latest version.

Until such time this situation becomes radically different, we should
make sure users have the best experience, which is python:2.7 by
default, and python-3 only if they explicitly choose to install it.
-- 
Cheers,

Ben | yngwin
Gentoo developer
Gentoo Qt project lead, Gentoo Wiki admin


  reply	other threads:[~2012-07-31 14:40 UTC|newest]

Thread overview: 53+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-30  2:13 [gentoo-python] Python 3 in Gentoo Mike Gilbert
2012-07-30  2:23 ` Richard Yao
2012-07-30  5:38 ` Rafael Goncalves Martins
2012-07-30  7:36 ` Dirkjan Ochtman
2012-07-30  8:23   ` Richard Yao
2012-07-30  8:32     ` Dirkjan Ochtman
2012-07-30  9:06       ` Michał Górny
2012-07-30  9:09         ` Dirkjan Ochtman
2012-07-30  9:16           ` Michał Górny
2012-07-30  9:23             ` Dirkjan Ochtman
2012-07-30  9:50               ` Michał Górny
2012-07-30 11:56                 ` Dirkjan Ochtman
2012-07-30 13:11                   ` Matthew Summers
2012-07-30 13:18                     ` Matthew Summers
2012-07-30 13:39                       ` Nikolaj Sjujskij
2012-07-30 14:05                         ` Jesus Rivero (Neurogeek)
2012-07-31  7:11                           ` Nikolaj Sjujskij
2012-07-31 12:09                             ` Ben de Groot
2012-07-31 12:14                               ` Nikolaj Sjujskij
2012-07-31 14:40                                 ` Ben de Groot [this message]
2012-07-31 16:46                                   ` Nikolaj Sjujskij
2012-07-30 14:00                     ` Jesus Rivero (Neurogeek)
2012-07-30 14:04                     ` Michał Górny
2012-07-30 14:07                       ` Matthew Summers
2012-07-30 14:11                         ` Michał Górny
2012-07-30 15:19   ` Mike Gilbert
2012-07-30 15:22     ` Dirkjan Ochtman
2012-07-30 15:30       ` Mike Gilbert
2012-07-30 15:40         ` Dirkjan Ochtman
2012-07-30 15:56           ` Mike Gilbert
2012-07-30 16:05             ` Matthew Summers
2012-07-30 16:16               ` Mike Gilbert
2012-07-30 16:20                 ` Matthew Summers
2012-07-30 16:53             ` Dirkjan Ochtman
2012-07-30 17:05               ` Mike Gilbert
2012-07-31 15:31                 ` Mike Gilbert
2012-08-08 21:07                   ` Mike Gilbert
2012-08-08 21:44                     ` Thomas Sachau
2012-08-08 22:09                       ` Jesus Rivero (Neurogeek)
2012-08-13 19:05                       ` Richard Yao
2012-08-13  9:46                     ` Dirkjan Ochtman
2012-08-13 19:07                     ` Richard Yao
2012-08-13 19:38                       ` Dirkjan Ochtman
2012-08-31  2:13                         ` Mike Gilbert
2012-09-02 12:21                           ` Thomas Sachau
2012-09-02 17:16                             ` Mike Gilbert
2012-09-02 17:34                               ` Michał Górny
2012-09-02 17:54                                 ` Mike Gilbert
2012-09-02 19:02                                   ` Michał Górny
2012-09-03 21:12                                     ` Mike Gilbert
2012-09-03 21:20                                       ` Michał Górny
2012-07-30 21:33     ` Thomas Sachau
2012-07-30  7:45 ` Michał Górny

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAB9SyzS76Gght+gj-4vGW_f_Z4-zD1qXLF0AWQs+yZHjpSDDhQ@mail.gmail.com \
    --to=yngwin@gentoo.org \
    --cc=gentoo-python@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox