Gentoo Archives: gentoo-user

From: Daniel Frey <djqfrey@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Chromium bloat
Date: Sat, 27 Feb 2016 16:16:05
Message-Id: 56D1CBB3.2030004@gmail.com
In Reply to: Re: [gentoo-user] Chromium bloat by Peter Humphrey
1 On 02/27/2016 07:18 AM, Peter Humphrey wrote:
2 > On Saturday 27 February 2016 14:58:25 I wrote:
3 >> On Saturday 27 February 2016 12:51:32 Neil Bothwick wrote:
4 >>> On Sat, 27 Feb 2016 11:35:02 +0000, Peter Humphrey wrote:
5 >>>> I think I know the answer already, but is there any way to install
6 >>>> www-
7 >>>> client/chromium without all the bloat? I don't see any need here for
8 >>>>
9 >>>> any of these:
10 >>>> app-accessibility/speech-dispatcher
11 >>>> app-accessibility/espeak
12 >>>> media-sound/sox
13 >>>> media-libs/libsndfile
14 >>>> media-libs/speex
15 >>>>
16 >>>> ...but they aren't controlled, or even affected, by USE flags. And why
17 >>>> two versions of dev-python/beautifulsoup?
18 >>>
19 >>> Looking at the ebuild, speech-dispatcher is required is you do not have
20 >>> USE="gn", the rest aren't mentioned and are probably dependencies of
21 >>> speech-dispatcher.
22 >>
23 >> That looked promising until I noticed "(-gn)" in USE when I said emerge
24 >> -pv chromium. So of course setting it in package.use didn't help.
25 >
26 > Where are these punctuation marks documented, anyway? I've looked in various
27 > man pages and even the portage/output.py file under /usr/lib. Google didn't
28 > help either.
29 >
30
31 The brackets mean the USE flag is forced, masked or removed.
32
33 (if you want to jump to the section in `man emerge` search for () using
34 "/\(\)" as searching for verbose or -v shows results everywhere)
35
36 man emerge:
37
38 --verbose [ y | n ] (-v short option)
39 Tell emerge to run in verbose mode. Currently this flag
40 causes emerge to print out GNU info errors, if any, and to show the USE
41 flags that will be used for each package when pretending. The following
42 symbols are affixed to USE
43 flags in order to indicate their status:
44
45
46 Symbol Location Meaning
47 ──────────────────────────────────────────────────────────────
48
49 - prefix not enabled (either disabled or removed)
50 * suffix transition to or from the enabled state
51 % suffix newly added or removed
52 () circumfix forced, masked, or removed
53 {} circumfix state is bound to FEATURES settings

Replies

Subject Author
Re: [gentoo-user] Chromium bloat Peter Humphrey <peter@××××××××××××.uk>