Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: Strange python-updater error
Date: Wed, 09 Jun 2010 16:06:24
Message-Id: 4C0FAE81.5090006@gmail.com
In Reply to: Re: [gentoo-user] Re: Strange python-updater error by Jacques Montier
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 :-) :-)

Replies

Subject Author
Re: [gentoo-user] Re: Strange python-updater error Tanstaafl <tanstaafl@×××××××××××.org>