On Thu, Mar 11, 2010 at 02:24:46AM +0100, Ben de Groot wrote:
> On 11 March 2010 01:25, William Hubbs <willi...@gentoo.org> wrote:
> > ??If someone has a package that truly works with either python 2 or 3,
> > ??what is the harm in automatically pulling in python 3 and installing
> > ??the package for both python 2 and 3?
> >
> > ??As long as pulling in python-3 doesn't change the system's default
> > ??python interpretor I don't see a problem with having them both
> > ??installed.
 
> I've seen enough python-3 specific bugs to know it is not without
> problems. It's a waste of time and resources for something that is
> not ready to be used anyway. While it can be argued that that is
> what our testing branch is for, it is certainly not something that
> should be pushed to stable users.
 
 What does upstream say about python 3.1?  Are they calling it stable?
 Yes, it is incompatible with python-2, but, it is set up so both can be
 on a system at the same time.  I'm no expert on python, but I think
 even upstream has python deliberately set up that way.

> Even if it would be just "dead weight", it is not something we should
> wish for. It is bloat, it is unnecessary, and causes more problems
> than that it solves. Why should users have to compile multiple
> python versions, if they only use one anyway?
 
 If they are only using python-2 and all of the packages they use only work
 with python-2, then the dependencies of the packages should be fixed to
 reflect that.

Even if python-3 is stable and the dependencies of the
 packages they have say that they only support python-2
 python-3 will not be on their systems.

Someone compared pythohn to gcc earlier in this thread, but I'm not sure
that is a fair comparison.  AFAIK, gcc is not slotted by upstream, and
python is.  I think that makes a difference in how we handle it.

William

Attachment: pgptqhpeP9Ks3.pgp
Description: PGP signature

Reply via email to