Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Cc: Felix Miata <mrmazda@×××××××××.net>
Subject: Re: [gentoo-user] chicken <--> egg (NFS & tty video)
Date: Sat, 14 May 2011 06:27:15
Message-Id: 201105140825.01325.alan.mckinnon@gmail.com
In Reply to: Re: [gentoo-user] chicken <--> egg (NFS & tty video) by Felix Miata
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

Replies

Subject Author
Re: [gentoo-user] chicken <--> egg (NFS & tty video) Felix Miata <mrmazda@×××××××××.net>