On Monday 01 May 2006 11:51 pm, Hemmann, Volker Armin wrote: > On Tuesday 02 May 2006 08:18, Farhan Ahmed wrote: > > CXXFLAGS="${CFLAGS} -fvisibility-inlines-hidden" > > no, just no. This breaks enough stuff. Do not tell others to use it. If you > want to use it. Fine. But do not tell anybody else to do it.
Why I asked before doing. What is it? > > > MAKEOPTS="" > > > > MAKEOPTS="-j2" > > -j1 is a good one for singlecore/single cpu computer, where the compiling > is running in the background. Okay. That sounds non-violate. > > > USE=" X a52 aac alsa apache2 acpi arts audiofile avi berkdb > > > bitmap-fonts bzip2 cdr cli crypt ctype cups dba eds directfb doc dri > > > dvd dvdread elibc_glibc emboss encode esd ethereal exif expat fam > > > fastbuild foomaticdb > > > force-cgi-redirect fortran ftp gd gcj gdbm gif glut gmp gnome gpm > > > gstreamer gtk gtk2 gtkhtml guile hal hardened idn imlib ipv6 jpeg java > > > javascript kde kdexdeltas kernel_linux lcms libg++ libwww mad memlimit > > > mikmod mhash mng motif mozilla mime mmx mp3 mpeg ncurses nls nptl ogg > > > opengl oss pam pcre pdflib perl png posix python qt quicktime readline > > > samba sdl session simplexml slang soap sockets spell spl ssl sse sse2 > > > svg tcltk tcpd tiff tokenizer truetype truetype-fonts type1-fonts usb > > > udev userland_GNU vorbis x86 xml xml2 xmms xsl xv zlib" > > > > Do you really need all these USE flags and features? I think not.. Add > > USE flags that really are useful not add them just because they might > > become useful sometime.. The more features you have in your packages, > > the slower and more memory hungry they are.. Take a look at my USE > > flags.. > > you think - but you don't know what he wants and needs. I didn't change many from the defaults because I didn't know what most of them were. If it ain't broke don't fix it. > btw, I would emerge ufed and work down the list.... I'll emerge it now, and ask you what on earth it is now as well. > > USE="-X -arts -apache2 -berkdb -cups -dri -eds -esd -gdbm -gnome > > -gstreamer -gtk -gpm -xmms 3dnow acl bash-completion bzip2 fbcon hal lzo > > mbox mmx nsplugin nvidia offensive sse svga tiff urandom" > > > > -X because I don't every application to be built with X support, -arts > > because of the same reason.. The applications that i think will need X > > support I add a line like this to /etc/portage/package.use > > so you want to break douzends of packages for him? Why? -dri? Maybe he > needs it? fbcon? Why? who needs it? You are telling him to deactivate > usefull stuff and activate useless? Great! Yeah, but I don't usually go through and add stuff to package.use. > > Remember, always add the minimum USE flags you need to /etc/make.conf, > > you should always tune your system to specific packages by adding USE > > flags to be used for the specific package to /etc/portage/package.use > > oh, yeah, increase the work and risk subtle breakage here and there .... I agree with minimal USE flags, but I just don't know which ones I can get away with disabling. So I go cautiously. It's saved me much pain.
pgpl67OvU8Spc.pgp
Description: PGP signature