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. |