1 |
On Fri, Aug 04, 2006 at 12:43:26AM +0300, Mantas Povilaitis wrote: |
2 |
> On 8/3/06, Pete Pardoe <pete.pardoe@×××××.com> wrote: |
3 |
> > |
4 |
> ><=x11-base/xorg-x11-6.9 (is blocking |
5 |
> > |
6 |
> >I have tried emerge --clean x11-base/xorg-x11-6.9 and emerge --prune |
7 |
> >x11-base/xorg-x11-6.9 and they both tell me that the package is not there. |
8 |
> |
9 |
> it is written <= before package name, so 6.8 counts too (6.8<6.9) |
10 |
|
11 |
Your problem is that the modular xorg is now in the stable tree, so |
12 |
portage is trying to upgrade to the modular xorg when you do an emerge |
13 |
world (if you look further down the list of packages that emerge world |
14 |
is trying to install, you should see xorg-x11-7.0). The dependencies |
15 |
pulled in by modular xorg have to be installed before xorg-x11 itself |
16 |
can be upgraded, but they are blocked by your currently installed, |
17 |
non-modular xorg-x11-6.8. |
18 |
|
19 |
There are two solutions: unmerge the non-modular xorg-x11-6.8, and |
20 |
then merge the modular xorg-x11-7.0 (following the migration guide on |
21 |
www.gentoo.org). But you seem to have already tried this. |
22 |
|
23 |
The second solution is mask modular xorg by adding the line |
24 |
|
25 |
>x11-base/xorg-x11-6.8 |
26 |
|
27 |
to /etc/portage/package.mask (including the ">", obviously). Then |
28 |
portage won't try to upgrade xorg, it won't pull in all those |
29 |
dependencies that block on your version of xorg, and portage should |
30 |
stop complaining. |
31 |
|
32 |
HTH, |
33 |
|
34 |
Toby |
35 |
-- |
36 |
PhD Student |
37 |
Quantum Information Theory group |
38 |
Max Planck Institute for Quantum Optics |
39 |
Garching, Germany |
40 |
|
41 |
email: toby@××××××××.org |
42 |
web: www.dr-qubit.org |
43 |
-- |
44 |
gentoo-user@g.o mailing list |