Gentoo Archives: gentoo-dev

From: Ed W <lists@××××××××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Amount of useflags enabled by default
Date: Fri, 06 Nov 2009 23:40:34
Message-Id: 4AF4B3EE.5070700@wildgooses.com
In Reply to: Re: [gentoo-dev] Amount of useflags enabled by default by Thomas Sachau
1 Thomas Sachau wrote:
2 > I dont mind, if a flag is really usefull and requested by a big majority of the users. But as Gentoo
3 > is about choice, the minority should be able to easily choose something else, e.g. by a less
4 > heavyweight profile. If a majority of mplayer users want to be able to play audio files, i dont mind
5 > to disable it for myself, if i dont want it. But on the other hand shouldnt a handfull of users be
6 > able to dictate the enabled and disabled USE flags for many other users, which might have a
7 > different interest.
8 >
9
10 Just as a stake in the ground, but personally I have two modes of
11 interest: a) for desktop use I just want a middle of the road profile
12 which enables "useful stuff", and b) I have some embedded projects where
13 every byte is precious
14
15
16 >> It would be nice if we actually documented why they were enabled. Does the
17 >> use flag enable significant functionality that would otherwise make the software
18 >> less useful.
19 >>
20 >
21 > Documentation is always usefull. One should also check the additional overhead of the USE flag.
22 >
23
24 I often hear this general kind of commentary. Just out of interest,
25 how/why do you care about the byte count that much? Apart from embedded
26 work, or perhaps virtualised servers, I find it surprising to imagine
27 that "most people" find the "cost" of minimising installed size (well
28 more than the obvious stuff) to be worth the effort (in general)?
29
30 What kind of size of install do you run? Sub 200MB? Sub 50MB? How much
31 "bloat" are you seeing by fiddling with changing your profile from defaults?
32
33 Personally I recently figured out how to create my own local profiles,
34 and this allows me to control the main USE flags to my liking.
35 Personally I find that minimising the number of interpreted languages
36 installed (perl etc) and optimising locale size is by far the dominant
37 factor in the size of the install. Thereafter controlling whether
38 mplayer also plays x264 files seems largely second order (at least on my
39 install)?
40
41 If you are worried about security issues in dependencies then do also
42 look at hardened (esp. with the gcc-4.4 hardened overlay) and perhaps
43 grsecurity - this can very effectively mitigate the effects of many
44 security holes.
45
46 Good luck
47
48 Ed W

Replies

Subject Author
[gentoo-dev] Re: Amount of useflags enabled by default Duncan <1i5t5.duncan@×××.net>