Gentoo Archives: gentoo-user

From: Daniel Campbell <zlg@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Pulseaudio now needs USE="gnome"?
Date: Sat, 10 Dec 2016 08:22:42
Message-Id: 3abd6175-ccef-20bc-fbfe-66422a79b200@gentoo.org
In Reply to: [gentoo-user] Pulseaudio now needs USE="gnome"? by Mick
1 On 12/10/2016 12:10 AM, Mick wrote:
2 > Hi All,
3 >
4 > I have set up USE="-gnome" in my make.conf, but I saw this cropping up at my
5 > latest emerge --update:
6 >
7 > [ebuild R ] media-sound/pulseaudio-9.0::gentoo USE="X alsa alsa-plugin
8 > asyncns bluetooth caps dbus gdbm glib gnome* ipv6 orc qt4 ssl tcpd udev
9 > webrtc-aec -doc -equalizer -gtk -jack (-libressl) -libsamplerate -lirc -
10 > native-headset (-neon) -ofono-headset (-oss) -realtime (-selinux) -sox (-
11 > system-wide) -systemd {-test} -xen -zeroconf" ABI_X86="32 (64) (-x32)" 0 KiB
12 > [snip...]
13 >
14 > Total: 127 packages (83 upgrades, 3 new, 41 reinstalls), Size of downloads:
15 > 268,203 KiB
16 >
17 > The following USE changes are necessary to proceed:
18 > (see "package.use" in the portage(5) man page for more details)
19 > # required by kde-plasma/plasma-pa-5.8.3::gentoo
20 > # required by kde-plasma/plasma-meta-5.8.3::gentoo[pulseaudio]
21 > # required by kde-apps/kdebase-meta-16.04.3::gentoo
22 > # required by @selected
23 > # required by @world (argument)
24 >> =media-sound/pulseaudio-9.0 gnome
25 >
26 > which is dragging in gconf:
27 >
28 > [ebuild N ] gnome-base/gconf-3.2.6-r4:2::gentoo USE="introspection ldap
29 > (policykit) -debug" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7" 0 KiB
30 >
31 >
32 > I don't see gnome in REQUIRED_USE and since this is a relatively gnome-free PC
33 > I was wondering what's causing the above and if I can avoid gconf?
34 >
35 > PS: euse -i gnome shows:
36 >
37 > [- c ] gnome
38 > media-sound/pulseaudio: Use GConf to store user preferences on
39 > streams and so on. Don't enable this flag if you want to use a system
40 > wide instance. If unsure, enable this flag.
41 > [- ] 7.1 [gentoo]
42 > [- ] 8.0 [gentoo]
43 > [- ] 9.0 [gentoo]
44 >
45
46 When portage suggests a USE change due to a blocker, the "culprits" are
47 listed from "smallest" to "largest". So in this case,
48 kde-plasma/plasma-pa is the culprit: a quick `less $(equery w
49 plasma-pa)` shows that plasma-pa is depending on gconf and
50 pulseaudio[gnome].
51
52 If upstream has decided to depend on gconf, it makes perfect sense to
53 depend on PA with the 'gnome' USE flag. This is probably so plasma can
54 correctly run as a user and keep track of file/sound settings.
55
56 The KDE team can likely explain *why* this change happened, though you
57 might want to check the homepage for plasma-pa first. The KDE team can
58 be reached via the mail alias (kde@g.o) or on Freenode via #gentoo-kde.
59
60 I hope this helps clear things up for you.
61
62 ~zlg
63 --
64 Daniel Campbell - Gentoo Developer
65 OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net
66 fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-user] Pulseaudio now needs USE="gnome"? Mick <michaelkintzios@×××××.com>