On Wed, Mar 24, 2010 at 08:57:20PM +0100, Thomas Sachau wrote:
> Am 24.03.2010 19:03, schrieb William Hubbs:
> > On Wed, Mar 24, 2010 at 05:47:18PM +0000, Jeremy Olexa wrote:
> >>
> >> On Wed, 24 Mar 2010 10:32:37 -0700, Joshua Saddler <nightmo...@gentoo.org>
> >> wrote:
> >>>>> But everyone else in Gentoo does, so . . .
> > 
> > Really?  I've seen a few people object, but not everyone in gentoo.
> > 
> >>>>
> >>>> Some Gentoo developers/users, who aren't Python maintainers, said that
> >>>> they didn't object to have Python 3 installed.
> >>>
> >>> They're in the minority, judging by the replies in this thread.
> >>
> >> I hate to get into the mix of this, but I suggest researching on "vocal
> >> minority" and/or "silent majority" - the most vocal ones on this thread are
> >> the minority of the population. I'm not attacking anyone, mind you.
> >>
> >> I haven't expressed anything on this thread but I'm ok with marking it
> >> stable and having concerned users mask it. The stages might get kinda funky
> >> with both python-2 and 3 on them, but..if they are not BROKEN, I don't
> >> care.
> > 
> > I tend to agree with this.  I don't think it is right to force everyone
> > to wait until most of the tree works with python3 before it goes stable.
> > That is why python is slotted; it is possible to have both versions
> > installed at the same time.  If we have packages in the tree that are
> > pulling in both versions of python but are not compatible with them,
> > their dependencies need to be fixed.  If users do not want python-3 on
> > their systems, that is what /etc/portage/package.mask is for.
> > 
> > If we are going to make everyone wait until python-3 works with most
> > packages in the tree, let's un-slot all versionf of python and hard mask
> > python-3.
> > 
> > William
> > 
> 
> Who said, that we are against a stable python-3 version?
> 
> The main point (as already pointed out in my previous thread about python-3) 
> is, that it is not in
> any way required or used. But there are still wrong dependencies (where 
> Arfrever just closes bugs as
> invalid) and packages like the mentioned "setuptools", which will always pull 
> in python-3.

That is because setuptools works with both versions of python, and if a
user wants both versions of python on their system they will need
setuptools installed for both versions.

You say there are "wrong dependencies".  How are they wrong?  I mean, do
the packages with dev-lang/python in their deps not work with both
versions of python?  If they don't, they need to be fixed.  If they do,
they are correct.

> Why should we pull in python-3 for ever user, force the usual user to install 
> a useless python-3 and
> additional files in python-3 path for many python packages? The minimum would 
> be to tell them, that
> this python version is currently useless and they have the option to mask it 
> locally. And i really
> dont think, that the default stable user knows, that python-3 is not really 
> needed and can be
> masked, usually the pulled in dependencies are required, so he will expect 
> the same for python-3.

If we make it clear in the news item that python-3 cannot be used as the
default python, so if users do not want it they should mask it, we have
done our job imho.  In other words, this is just a matter of informing
users.

William

Attachment: pgpD4DbnmimhD.pgp
Description: PGP signature

Reply via email to