1 |
Apparently, though unproven, at 05:28 on Saturday 14 May 2011, Felix Miata did |
2 |
opine thusly: |
3 |
|
4 |
> On 2011/05/13 22:35 (GMT-0400) Indi composed: |
5 |
> > Maybe a stupid question, but have you tried run emerge --sync |
6 |
> |
7 |
> .bash_history tells me I did this twice prior to your response... |
8 |
> |
9 |
> > and emerge -vauND world yet since installing? |
10 |
> |
11 |
> ...but not this. Doing so now produces something that is not obvious to me |
12 |
> how to respond to: |
13 |
> |
14 |
> <begin screen output> |
15 |
> These are the packages that would be merged, in order: |
16 |
> |
17 |
> Calculating dependencies... done! |
18 |
> |
19 |
> emerge: there are no ebuilds built with USE flags to satisfy |
20 |
> ">=media-libs/libcanberra-0.4[gtk]". |
21 |
> !!! One of the following packages is required to complete your request: |
22 |
> - media-libs/libcanberra-0.26 (Change USE: +gtk) |
23 |
> (dependency required by "x11-misc/notification-daemon-0.5.0" [ebuild]) |
24 |
> (dependency required by "virtual/notification-daemon-0[gnome]" [ebuild]) |
25 |
> (dependency required by "x11-libs/libnotify-0.7.2" [ebuild]) |
26 |
> (dependency required by "media-video/vlc-1.1.9[libnotify]" [ebuild]) |
27 |
> (dependency required by "media-libs/phonon-vlc-0.3.2" [ebuild]) |
28 |
> (dependency required by "media-libs/phonon-4.5.0[vlc]" [ebuild]) |
29 |
> (dependency required by "kde-base/kdelibs-4.6.2-r3" [ebuild]) |
30 |
> (dependency required by "kde-misc/polkit-kde-kcmodules-0.98_pre20101127" |
31 |
> [ebuild]) |
32 |
> <end screen output> |
33 |
> |
34 |
> Is it telling me I have to change my USE from -gtk to +gtk, or can emerging |
35 |
> one of those 8 packages listed satisfy the dep? IOW, it's unclear to me |
36 |
> what "One of the following packages" actually refers to. |
37 |
|
38 |
It's telling you that you must enable USE=gtk for libcanberra for that build |
39 |
to succeed. The chain of packages listed won't solve the problem, they are |
40 |
causing it. |
41 |
|
42 |
Easiest is to list gtk in USE in make.conf, then everything that uses gtk will |
43 |
link against it. If you are worried about Gnome, this wil not cause gnome to |
44 |
be installed, just gtk+ |
45 |
|
46 |
|
47 |
-- |
48 |
alan dot mckinnon at gmail dot com |