Gentoo Archives: gentoo-user

From: Dutch Ingraham <stoa@×××.us>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] llvm not updating with @world
Date: Sat, 04 Mar 2017 15:19:35
Message-Id: 20170304151843.GB4884@gentoo3
In Reply to: Re: [gentoo-user] llvm not updating with @world by Michael Orlitzky
1 On Sat, Mar 04, 2017 at 09:55:30AM -0500, Michael Orlitzky wrote:
2 > On 03/04/2017 09:37 AM, Dutch Ingraham wrote:
3 > >
4 > > Michael, thanks for your response. No, I did not do a one-shot; llvm
5 > > was brought in by way of mesa -> gallium; this is llvm's only use on
6 > > this system as far as I know.
7 > >
8 > > Also, 'emerge -ac' shows no packages to remove.
9 > >
10 >
11 > Well, there goes my one good idea =)
12 >
13 > You can try doing "emerge -pe --tree @world" to see if llvm would get
14 > pulled in by anything in your system. If it is, then a --deep update
15 > --with-bdeps should be updating it.
16 >
17 > One more desperate attempt: the --complete-graph option is weaker than
18 > --deep, I think. What happens if you remove it? (I'm wondering if
19 > --complete-graph overrides --deep).
20 >
21 > If neither of those experiments are illuminating, you should file a bug.
22 > The portage team has a better understanding of why some things are skipped.
23
24 Removing --complete-graph doesn't change anything. I don't usually use
25 that, but only added it to see if it would shake something out, but of course
26 it didn't.
27
28 The emerge -pe --tree @world returns, in relevant part:
29
30 [nomerge ] mail-client/thunderbird-45.7.0
31 [nomerge ] x11-libs/gtk+-2.24.31-r1
32 [ebuild R ] gnome-base/librsvg-2.40.16
33 [ebuild R ] x11-libs/pango-1.40.3
34 [ebuild R ] media-libs/harfbuzz-1.4.3
35 [ebuild R ] x11-libs/cairo-1.14.8
36 [ebuild R ] media-libs/mesa-17.0.0
37 [ebuild U ] sys-devel/llvm-3.9.1-r1 [3.7.1-r3] USE=[clip]
38
39 So, that will bring in the update, just like emerge -1a sys-devel/llvm
40 will.
41
42 But, why isn't --deep @world doing so? Is it bug-reporting time?
43
44 (There is one other slight possible anomoly I could find:
45 'equery depends sys-devel/llvm' returns llvm as a dependency of itself:
46
47 gentoo3 ~ # equery depends sys-devel/llvm
48 * These packages depend on sys-devel/llvm:
49 media-libs/mesa-17.0.0 [cut massive amnount of non-llvm-related options]
50
51 sys-devel/llvm-3.7.1-r3 (>=sys-devel/llvm-3.5)
52 gentoo3 ~ #
53
54 Is this relevant or expected?)
55
56 Thanks again.

Replies

Subject Author
Re: [gentoo-user] llvm not updating with @world Michael Orlitzky <mjo@g.o>