1 |
On Sunday 02 March 2008, maxim wexler wrote: |
2 |
> Hi group, |
3 |
> |
4 |
> Notice in the following portage has nothing to say |
5 |
> about "blockers" following a warning from |
6 |
> revdep-rebuild. And the -u switch calls forth an |
7 |
> earlier version of python but without the -u switch is |
8 |
> content to re-emerge the newer package which I already |
9 |
> have on my system. |
10 |
|
11 |
Um, yes it does have something to say about blockers. It explicitly |
12 |
states that python-2.3.6-r2 conflicts with something else (probably |
13 |
python-updater): |
14 |
|
15 |
> !!! Error: the <dev-lang/python-2.3.6-r2 package |
16 |
> conflicts with another package; |
17 |
> !!! the two packages cannot be installed on the |
18 |
> same system together. |
19 |
> !!! Please use 'emerge --pretend' to determine |
20 |
> blockers. |
21 |
|
22 |
You have a python-2.3 and python-2.4 on your system,probably left over |
23 |
from ages ago, as emerge will not by default unmerge an older SLOT when |
24 |
you install a newer SLOT of a package. |
25 |
|
26 |
You can probably get rid of python-2.3 safely, but first find out what |
27 |
is using it: |
28 |
|
29 |
equery depends =dev-lang/python-2.3.5-r3 |
30 |
|
31 |
If nothing, then unmerge it, but first you might want to make a backup |
32 |
(just in case): |
33 |
|
34 |
quickpkg =dev-lang/python-2.3.5-r3 |
35 |
|
36 |
then run python-updater |
37 |
|
38 |
Now do |
39 |
emerge -avuND world |
40 |
to make sure everything is up to date followed by |
41 |
emerge -av --depclean |
42 |
and |
43 |
revdep-rebuild |
44 |
|
45 |
-- |
46 |
Alan McKinnon |
47 |
alan dot mckinnon at gmail dot com |
48 |
|
49 |
-- |
50 |
gentoo-user@l.g.o mailing list |