From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7377 invoked by uid 1002); 15 Jul 2003 21:18:19 -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 27101 invoked from network); 15 Jul 2003 21:18:18 -0000 From: John Mylchreest To: Patrick =?ISO-8859-1?Q?B=F6rjesson?= Cc: gentoo-dev@gentoo.org In-Reply-To: <20030715221803.5111c7f2.psycho@rift.ath.cx> References: <20030715221803.5111c7f2.psycho@rift.ath.cx> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-dVIHXgGlHKv0d+9gKEKR" Message-Id: <1058303896.3956.1.camel@johnm.willow.local> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 15 Jul 2003 22:18:16 +0100 X-OriginalArrivalTime: 15 Jul 2003 21:19:34.0517 (UTC) FILETIME=[C9E61A50:01C34B16] Subject: Re: [gentoo-dev] Package-specific USE-flags? X-Archives-Salt: 74a86833-b05f-4cb5-9dcf-f66e162360e9 X-Archives-Hash: 9a86bd0387737b353a53ccf7fa6661ab --=-dVIHXgGlHKv0d+9gKEKR Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: quoted-printable On Tue, 2003-07-15 at 21:18, Patrick B=F6rjesson wrote: > Is there some way to set package-specific USE-flags in some config-file > somewhere so I don't have to give it manually on the command-line each > and every time I want to reemerge or upgrade the package?=20 > If not, then that functionality would make my life (and probably many > others too) alot easier. I just did an "update world" and after it > finished I realised that I had to reemerge a couple of packages since my > global USE-flags didn't comply with those I wanted for those specific > packages. For example: I don't want QT-support built-in for most of the > software on my machine so I have "-qt" in my USE-flag in make.conf, but > since I want the qt-gui for licq I have to reemerge licq with USE=3D"qt" > after every single time licq is a part of an "update world". And just > recently I had to lower the aggressiveness on my CFLAGS to be able to > emerge mozilla-firebird. I don't want those slack CFLAGS for most of the > packages in my system so I have to give the CFLAGS manually when > emerging that package.=20 > A suggestion on how to realise it would be package-specific USE-flags in > make.conf or some other config-file under /etc. For example: If I > would want qt-support in licq then I'd add LICQ_USE=3D"qt" in make.conf o= r > whatever where LICQ_USE is the package-name in uppercase followed by > _USE. Since there are support for converting strings to uppercase in > python I don't see a problem in implementing this feature. > Has there been no request for this feature earlier? Or is there another > obstacle in the way of implementing it? >=20 > Eagerly awaiting your response, > Patrick B=F6rjesson >=20 > P.S. Sorry for the long post. D.S. this has been done by a friend of mine. if you try searching the bug database for "package specific use flags" perhaps, or his email (contains alkern) this might find something. he wrote a portage patch. Unfortunately i havent got a working browser right now, but it shouldnt be hard to find. please post back if you couldnt find it. --=-dVIHXgGlHKv0d+9gKEKR Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQA/FG+YpA5y6+q55yERAo8AAJ9cEdO9SqWRBlXz+qyFH875FMyLrgCeIL7j wzGXrgyeF4bwmKsiCp4C5iU= =xdbv -----END PGP SIGNATURE----- --=-dVIHXgGlHKv0d+9gKEKR--