From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6565 invoked by uid 1002); 10 Apr 2003 21:55:24 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 28193 invoked from network); 10 Apr 2003 21:55:22 -0000 From: Martin Schlemmer Reply-To: azarah@gentoo.org To: Riyad Kalla Cc: 'Gentoo-Dev' In-Reply-To: <004201c2ffa7$4889b1c0$d628c480@rskwork> References: <004201c2ffa7$4889b1c0$d628c480@rskwork> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-S57LDd5BbAftHlY+2Swi" Organization: Message-Id: <1050011543.20070.31.camel@nosferatu.lan> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.4- Date: 10 Apr 2003 23:52:23 +0200 Subject: RE: [gentoo-dev] mplayer with dvdread X-Archives-Salt: 1c52e4c2-b656-4499-9629-8dd2ac966690 X-Archives-Hash: 3406c7bd2ba698aa79a2df13483d3a6e --=-S57LDd5BbAftHlY+2Swi Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2003-04-10 at 23:22, Riyad Kalla wrote: > What I just described agrees with your comment, but when I was building > KDE, I noticed quite a few gnome and gtk dependencies... then I went and > added "-gtk" and "-gnome" to my use flags, and the deps went away (I'm > not 100% if it was KDE or not, but that's beside the point, the point > was that I had to explicity tell emerge NOT to include gnome or gtk > deps, yet I also had to tell it to explicity INCLUDE the cups and gif > deps". >=20 > This behavior confuses me, as I never know "what I'm missing" so to > speak until its too late. Is there a way to make emerge behave more > predictably? Either by automatically excluding ALL possible use flags > unless stated otherwise, OR by including all possible use flags unless > stated otherwise? >=20 See, because there was a problem with new users that they did not add USE flags for common stuff, and then was upset later on, we added 'default' use flags ... You can view them with: # grep -A 3 USE /etc/make.profile/make.defaults > A gentleman on this list (Sami) gave a good suggestion to me which was > to add ALL of the use flags in alphabetical order to my USE variable, > then run down the list adding a "-" before each one I didn't want. This > seems to be the only way to garuntee the behavior... which is suboptimal > at best. >=20 To start with a clean slate, do in /etc/make.conf: ---------------------------------------------- USE=3D"-* whatever_USE_flags_you_may_want" ---------------------------------------------- The '-*' means to remove all default USE flags defined in /etc/make.profile/make.defaults ... Hope this clears some issues. Regards, --=20 Martin Schlemmer Gentoo Linux Developer, Desktop/System Team Developer Cape Town, South Africa --=-S57LDd5BbAftHlY+2Swi Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA+leeTqburzKaJYLYRAgLKAJ0dRWIMiWaba9dW/ffGjVes8gsx0gCfSEe3 eas77czpFZ3ycCG+y4h0Zjg= =UOKv -----END PGP SIGNATURE----- --=-S57LDd5BbAftHlY+2Swi--