Gentoo Archives: gentoo-dev

From: William Hubbs <williamh@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: Python 3.1: Stabilization and news item
Date: Thu, 11 Mar 2010 02:34:55
Message-Id: 20100311023427.GA19680@linux1
In Reply to: Re: [gentoo-dev] Re: Python 3.1: Stabilization and news item by Ben de Groot
1 On Thu, Mar 11, 2010 at 02:24:46AM +0100, Ben de Groot wrote:
2 > On 11 March 2010 01:25, William Hubbs <williamh@g.o> wrote:
3 > > ??If someone has a package that truly works with either python 2 or 3,
4 > > ??what is the harm in automatically pulling in python 3 and installing
5 > > ??the package for both python 2 and 3?
6 > >
7 > > ??As long as pulling in python-3 doesn't change the system's default
8 > > ??python interpretor I don't see a problem with having them both
9 > > ??installed.
10
11 > I've seen enough python-3 specific bugs to know it is not without
12 > problems. It's a waste of time and resources for something that is
13 > not ready to be used anyway. While it can be argued that that is
14 > what our testing branch is for, it is certainly not something that
15 > should be pushed to stable users.
16
17 What does upstream say about python 3.1? Are they calling it stable?
18 Yes, it is incompatible with python-2, but, it is set up so both can be
19 on a system at the same time. I'm no expert on python, but I think
20 even upstream has python deliberately set up that way.
21
22 > Even if it would be just "dead weight", it is not something we should
23 > wish for. It is bloat, it is unnecessary, and causes more problems
24 > than that it solves. Why should users have to compile multiple
25 > python versions, if they only use one anyway?
26
27 If they are only using python-2 and all of the packages they use only work
28 with python-2, then the dependencies of the packages should be fixed to
29 reflect that.
30
31 Even if python-3 is stable and the dependencies of the
32 packages they have say that they only support python-2
33 python-3 will not be on their systems.
34
35 Someone compared pythohn to gcc earlier in this thread, but I'm not sure
36 that is a fair comparison. AFAIK, gcc is not slotted by upstream, and
37 python is. I think that makes a difference in how we handle it.
38
39 William

Replies

Subject Author
Re: [gentoo-dev] Re: Python 3.1: Stabilization and news item Jacob Godserv <jacobgodserv@×××××.com>