1 |
Jacques Montier wrote: |
2 |
> |
3 |
> -- |
4 |
> Jacques |
5 |
> |
6 |
> Site : http://sites.google.com/site/jacquesfr35/ |
7 |
> Le 09/06/2010 16:26, Dale a gentiment tapote: |
8 |
> |
9 |
>> Jacques Montier wrote: |
10 |
>> |
11 |
>>> Le 09/06/2010 15:17, walt a gentiment tapote: |
12 |
>>> |
13 |
>>> |
14 |
>>>> On 06/09/2010 03:32 AM, Jacques Montier wrote: |
15 |
>>>> |
16 |
>>>> |
17 |
>>>>> Hi all, |
18 |
>>>>> |
19 |
>>>>> After upgrading world, i installed python-3.1.2-r3 with already |
20 |
>>>>> installed python-2.6.4-r1 |
21 |
>>>>> As recommended, i ran python-updater ; so python-updater added some |
22 |
>>>>> packages to the list as : |
23 |
>>>>> app-office/openoffice-bin:0 |
24 |
>>>>> dev-lang/-MERGING-python:2.5 |
25 |
>>>>> ... |
26 |
>>>>> |
27 |
>>>>> The output is an error about dev-lang/-MERGING-python:2.5 as invalid |
28 |
>>>>> atom ! |
29 |
>>>>> Where does that "-MERGING-" come from ? |
30 |
>>>>> |
31 |
>>>>> |
32 |
>>>> Which version of python are you actually using now? AFAIK the portage |
33 |
>>>> utilities |
34 |
>>>> don't yet work correctly if you are using python-3. |
35 |
>>>> |
36 |
>>>> |
37 |
>>>> |
38 |
>>>> |
39 |
>>>> |
40 |
>>>> |
41 |
>>> I use python2.6, but both 2.6 and 3.1 are installed. |
42 |
>>> |
43 |
>>> Jacques |
44 |
>>> |
45 |
>>> |
46 |
>>> |
47 |
>> Just for the record, installing python 3.1 is fine but DON'T switch to |
48 |
>> it. Very little works with it right now. There was a HUGE discussion |
49 |
>> about this on -dev. It's confusing because python 3.1 is stable but |
50 |
>> you can't switch to it yet since not much is ready for it. |
51 |
>> |
52 |
>> The best thing to do is to mask python 3.1 until you can actually |
53 |
>> switch to it. That is what most devs are recommending. If you don't |
54 |
>> have something that has to have it, mask it for now. |
55 |
>> |
56 |
>> Dale |
57 |
>> |
58 |
>> :-) :-) |
59 |
>> |
60 |
>> |
61 |
>> |
62 |
> with eselect python list, i get this : |
63 |
> # Available Python interpreters: |
64 |
> [1] python2.6 * |
65 |
> [2] python3.1 |
66 |
> So python2.6 is the main active version ; therefore is it necessary to |
67 |
> mask it ? |
68 |
> |
69 |
> Jacques |
70 |
> |
71 |
> |
72 |
|
73 |
If I recall correctly, there are a few programs that can run with python |
74 |
3. Thing is, there are still a LOT of them that can't run with it and |
75 |
must have python 2. If you switch to python 3, you will have a mess on |
76 |
your hands. If nothing actually requires python 3, mask it for now. It |
77 |
will be a while before you will have to have it anyway. When that time |
78 |
comes, portage will tell you that some package that must have python 3 |
79 |
only is masked. Then you can remove the mask, install it and switch to it. |
80 |
|
81 |
This is just to save you some "issues" later on. Trying to use python 3 |
82 |
right now is not going to work. Wait until things are able to use and |
83 |
go through the update process then and only have to do it once. |
84 |
|
85 |
That's my $0.02 worth. |
86 |
|
87 |
Dale |
88 |
|
89 |
:-) :-) |