Gentoo Logo
Gentoo Spaceship

Installation:
Gentoo Handbook
Installation Docs

Documentation:
Home
Listing
About Gentoo
Philosophy
Social Contract

Resources:
Bug Tracker
Developer List
Discussion Forums
Gentoo BitTorrents
Gentoo Linux Enhancement Proposals
IRC Channels
Mailing Lists
Mirrors
Name and Logo Guidelines
Online Package Database
Security Announcements
Staffing Needs
Supporting Vendors
View our CVS

Graphics:
Logos and themes
Icons
ScreenShots

Miscellaneous Resources:
Gentoo Linux Store
Gentoo-hosted projects
IBM dW/Intel article archive




List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Ed W <lists@...>
Subject: Re: Amount of useflags enabled by default
Date: Fri, 06 Nov 2009 23:40:30 +0000
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Thomas Sachau wrote:<br>
<blockquote cite="mid:4AE32CE6.6060104@g.o" type="cite">
  <pre wrap="">I dont mind, if a flag is really usefull and requested by a big majority of the users. But as Gentoo
is about choice, the minority should be able to easily choose something else, e.g. by a less
heavyweight profile. If a majority of mplayer users want to be able to play audio files, i dont mind
to disable it for myself, if i dont want it. But on the other hand shouldnt a handfull of users be
able to dictate the enabled and disabled USE flags for many other users, which might have a
different interest.
  </pre>
</blockquote>
<br>
Just as a stake in the ground, but personally I have two modes of
interest: a) for desktop use I just want a middle of the road profile
which enables "useful stuff", and b) I have some embedded projects
where every byte is precious<br>
<br>
<br>
<blockquote cite="mid:4AE32CE6.6060104@g.o" type="cite">
  <blockquote type="cite">
    <pre wrap="">It would be nice if we actually documented why they were enabled.  Does the 
use flag enable significant functionality that would otherwise make the software 
less useful.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Documentation is always usefull. One should also check the additional overhead of the USE flag.
  </pre>
</blockquote>
<br>
I often hear this general kind of commentary.  Just out of interest,
how/why do you care about the byte count that much? Apart from embedded
work, or perhaps virtualised servers, I find it surprising to imagine
that "most people" find the "cost" of minimising installed size (well
more than the obvious stuff)  to be worth the effort (in general)?<br>
<br>
What kind of size of install do you run?  Sub 200MB? Sub 50MB?  How
much "bloat" are you seeing by fiddling with changing your profile from
defaults?<br>
<br>
Personally I recently figured out how to create my own local profiles,
and this allows me to control the main USE flags to my liking. 
Personally I find that minimising the number of interpreted languages
installed (perl etc) and optimising locale size is by far the dominant
factor in the size of the install.  Thereafter controlling whether
mplayer also plays x264 files seems largely second order (at least on
my install)?<br>
<br>
If you are worried about security issues in dependencies then do also
look at hardened (esp. with the gcc-4.4 hardened overlay) and perhaps
grsecurity - this can very effectively mitigate the effects of many
security holes.<br>
<br>
Good luck<br>
<br>
Ed W
</body>
</html>
Replies:
Re: Amount of useflags enabled by default
-- Duncan
References:
Amount of useflags enabled by default
-- Thomas Sachau
Re: Amount of useflags enabled by default
-- Alistair Bush
Re: Amount of useflags enabled by default
-- Thomas Sachau
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Amount of useflags enabled by default
Next by thread:
Re: Amount of useflags enabled by default
Previous by date:
Re: Re: [RFC] Improve policy of stabilizations
Next by date:
redistribute intel rpms


Updated Nov 23, 2009

Donate to support our development efforts.

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

php|architect

php|architect

Copyright 2001-2007 Gentoo Foundation, Inc. Questions, Comments? Email www@gentoo.org.