1 |
On Sun, Dec 18 2011, Joshua Murphy wrote: |
2 |
|
3 |
> On Sun, Dec 18, 2011 at 8:34 PM, Allan Gottlieb <gottlieb@×××.edu> wrote: |
4 |
>> I get dependency problems in my normal update world that I can't |
5 |
>> understand. The entire output is below. |
6 |
>> |
7 |
>> As far as I can tell gnome-2.32.1-r1 (which is installed) is requiring |
8 |
>> packages from gnome-3, which must be wrong. I don't see any such |
9 |
>> dependencies in the ebuild for gnome-2.32.1-r1 and there is an "official |
10 |
>> mask list" (which I am using) for those of us who want to |
11 |
>> delay installing gnome-3 for a while. |
12 |
>> |
13 |
>> My conclusion that gnome-2... is requiring gnome-3 packages (which I |
14 |
>> know is wrong) comes from two points in the output below. |
15 |
>> |
16 |
>> 1. The indenting of the --tree --verbose output seems to say this |
17 |
>> (e.g., the first two lines say gnome-2... depends on nautilus-3) |
18 |
>> |
19 |
>> 2. The comments related to mask changes at the bottom say |
20 |
>> evince-3... is required by gnome-2... |
21 |
>> |
22 |
>> Please help. |
23 |
>> thanks, |
24 |
>> allan |
25 |
> |
26 |
> |
27 |
> Without doing any digging (I'm 100mi away from my Gentoo boxes and |
28 |
> sitting on satellite internet, so SSH is painful), I would presume the |
29 |
> packages pulling in those dependencies aren't specifying a maximum |
30 |
> version, so it's not that they're "requiring" gnome 3 packages, |
31 |
> they're requiring gnome packages and are choosing to use the newest, |
32 |
> which happens to be part of 3, meaning the gnome 2 ebuilds would need |
33 |
> updated to require version < 3.0 to avoid it automatically, and |
34 |
> possibly block on mixing 2 and 3 if the mixing really does give |
35 |
> issues. |
36 |
|
37 |
All the gnome-3 packages are masked (package.mask). |
38 |
|
39 |
Indeed, at the end of my output (see prev msg) you see recommendations |
40 |
from emerge for me to remove some masks. |
41 |
|
42 |
allan |