On Friday 19 May 2006 09:56, Leonardo wrote:
> I already installed Gentoo some time ago, and want to restart
> now from zero, to see how much I've learnt in the meantime.

If by restart from zero mean reinstall then that would be pretty pointless. 
There are easier ways to get to the same result.

> My biggest doubt has always been which USE flags to use.
> I do a lot of home work with multimedia stuff (audio, video...)
> and need also a lot of scientific and programming stuff.
> Tiny spare time is used to study networking and such.
> So I put together a list of flags, that at first sight looks
> huge; here it is:

First of all it should be noted that use flags are for optional stuff only. If 
you put -X in your use flags apps that depend on X will still depend on X. 
Only apps that have optional dependency on X will stop depending on X (e.g. 
links).

Further it should be noted that use flags really are your choice. Noone else 
can really you what you need. Still a (few) comments:

> USE=" 
[...]
> imlib  libg++ libwww mad  mpeg -nptl  pdflib  spell

pdflib has been removed in favor of pdf.

> truetype-fonts type1-fonts  X xml aac aalibaccessibility acpi

s/libacc/lib acc/

> guile hal hardened icq idn iee1394 imagemagick imap inifile

s/iee1394/ieee1394/

> jabber jack java javascript joistick jpeg jpeg2k kde

s/joistick/joystick/

> wxwindows xine xinerama xml xml2 xmms xosd xpm xprint xv xvid

xml2 is deprecated in favor of xml.

[...]
> First question: is it a good starting point or is it
> excessive/unneccessary?
A bit excessive, yes. :)

You have both alsa and oss in your use flags. OSS is deprecated in favor of 
ALSA and hence if you have alsa enabled in your kernel you really shouldn't 
need optional oss.
Also you have both arts and esd in your use flags both of which serve the same 
purpose (arts is for kde/esd is for gnome). They are sound daemons that allow 
several apps to use the sound device even if the sound driver allows only one 
app at the same time. Yet modern alsa drivers do allow multiple apps to use 
the sound device at the same time. So IMHO sound daemons are an unnecessary 
overhead. Therefore I would recommend "alsa -arts -esd -oss".

Is there a reason why you have "-nptl" in your use flags?? If not and if you 
do use a 2.6 kernel I recommend you enable it. It is the replacement of 
linuxthreads and it does perform better.. I actually have "nptl nptlonly" in 
mine..

Other than this I don't intend to comment any further on this. You really are 
the only one who can say what you need. You do have a lot of use flags 
enabled and some would say that it makes your system bloated.. But it really 
is up to you.

> If I avoid putting things in does it mean that if I add them in
> a second moment probably some of the installed stuff needs to be
> recompiled?

Yes. Run 'emerge --newuse --deep --verbose --pretend' to see what use flags 
changed. It the changed flags with a * and a different color if they changed.

-- 
Bo Andresen

Attachment: pgpQ2ClhhXi0B.pgp
Description: PGP signature

Reply via email to