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.

Attachment: pgpl67OvU8Spc.pgp
Description: PGP signature

Reply via email to