Gentoo Archives: gentoo-user

From: Allan Gottlieb <gottlieb@×××.edu>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] please explain this contradictory(?) emerge dependency
Date: Mon, 19 Dec 2011 03:56:21
Message-Id: yu9mxapjjw5.fsf@nyu.edu
In Reply to: Re: [gentoo-user] please explain this contradictory(?) emerge dependency by Joshua Murphy
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

Replies

Subject Author
[gentoo-user] (Solved) please explain this contradictory(?) emerge dependency Allan Gottlieb <gottlieb@×××.edu>