1 |
On Wed, Mar 24, 2010 at 08:57:20PM +0100, Thomas Sachau wrote: |
2 |
> Am 24.03.2010 19:03, schrieb William Hubbs: |
3 |
> > On Wed, Mar 24, 2010 at 05:47:18PM +0000, Jeremy Olexa wrote: |
4 |
> >> |
5 |
> >> On Wed, 24 Mar 2010 10:32:37 -0700, Joshua Saddler <nightmorph@g.o> |
6 |
> >> wrote: |
7 |
> >>>>> But everyone else in Gentoo does, so . . . |
8 |
> > |
9 |
> > Really? I've seen a few people object, but not everyone in gentoo. |
10 |
> > |
11 |
> >>>> |
12 |
> >>>> Some Gentoo developers/users, who aren't Python maintainers, said that |
13 |
> >>>> they didn't object to have Python 3 installed. |
14 |
> >>> |
15 |
> >>> They're in the minority, judging by the replies in this thread. |
16 |
> >> |
17 |
> >> I hate to get into the mix of this, but I suggest researching on "vocal |
18 |
> >> minority" and/or "silent majority" - the most vocal ones on this thread are |
19 |
> >> the minority of the population. I'm not attacking anyone, mind you. |
20 |
> >> |
21 |
> >> I haven't expressed anything on this thread but I'm ok with marking it |
22 |
> >> stable and having concerned users mask it. The stages might get kinda funky |
23 |
> >> with both python-2 and 3 on them, but..if they are not BROKEN, I don't |
24 |
> >> care. |
25 |
> > |
26 |
> > I tend to agree with this. I don't think it is right to force everyone |
27 |
> > to wait until most of the tree works with python3 before it goes stable. |
28 |
> > That is why python is slotted; it is possible to have both versions |
29 |
> > installed at the same time. If we have packages in the tree that are |
30 |
> > pulling in both versions of python but are not compatible with them, |
31 |
> > their dependencies need to be fixed. If users do not want python-3 on |
32 |
> > their systems, that is what /etc/portage/package.mask is for. |
33 |
> > |
34 |
> > If we are going to make everyone wait until python-3 works with most |
35 |
> > packages in the tree, let's un-slot all versionf of python and hard mask |
36 |
> > python-3. |
37 |
> > |
38 |
> > William |
39 |
> > |
40 |
> |
41 |
> Who said, that we are against a stable python-3 version? |
42 |
> |
43 |
> The main point (as already pointed out in my previous thread about python-3) is, that it is not in |
44 |
> any way required or used. But there are still wrong dependencies (where Arfrever just closes bugs as |
45 |
> invalid) and packages like the mentioned "setuptools", which will always pull in python-3. |
46 |
|
47 |
That is because setuptools works with both versions of python, and if a |
48 |
user wants both versions of python on their system they will need |
49 |
setuptools installed for both versions. |
50 |
|
51 |
You say there are "wrong dependencies". How are they wrong? I mean, do |
52 |
the packages with dev-lang/python in their deps not work with both |
53 |
versions of python? If they don't, they need to be fixed. If they do, |
54 |
they are correct. |
55 |
|
56 |
> Why should we pull in python-3 for ever user, force the usual user to install a useless python-3 and |
57 |
> additional files in python-3 path for many python packages? The minimum would be to tell them, that |
58 |
> this python version is currently useless and they have the option to mask it locally. And i really |
59 |
> dont think, that the default stable user knows, that python-3 is not really needed and can be |
60 |
> masked, usually the pulled in dependencies are required, so he will expect the same for python-3. |
61 |
|
62 |
If we make it clear in the news item that python-3 cannot be used as the |
63 |
default python, so if users do not want it they should mask it, we have |
64 |
done our job imho. In other words, this is just a matter of informing |
65 |
users. |
66 |
|
67 |
William |