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
pgpQ2ClhhXi0B.pgp
Description: PGP signature