From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.50) id 1ETFKV-0006nd-5M for garchives@archives.gentoo.org; Sat, 22 Oct 2005 09:06:19 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id j9M92nMZ001749; Sat, 22 Oct 2005 09:02:49 GMT Received: from gw02.mail.saunalahti.fi (gw02.mail.saunalahti.fi [195.197.172.116]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id j9M90pEg000646 for ; Sat, 22 Oct 2005 09:00:51 GMT Received: from [192.168.150.87] (YYYMMMCCII.dsl.saunalahti.fi [85.76.10.103]) by gw02.mail.saunalahti.fi (Postfix) with ESMTP id 9F862D4088 for ; Sat, 22 Oct 2005 12:03:43 +0300 (EEST) Message-ID: <435A008B.2010202@gentoo.org> Date: Sat, 22 Oct 2005 12:04:11 +0300 From: =?UTF-8?B?UGV0dGVyaSBSw6R0eQ==?= User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051020) X-Accept-Language: en-us, en Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] ${PORTDIR}/profiles/package.use References: <43581061.5090102@gentoo.org> <4358BB36.1090902@gentoo.org> <200510210913.29341.vapier@gentoo.org> In-Reply-To: <200510210913.29341.vapier@gentoo.org> X-Enigmail-Version: 0.92.0.0 OpenPGP: url=http://users.tkk.fi/~praty/public.asc Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigD5F02EE387EBD43491E59052" X-Archives-Salt: 0894491a-3cb4-4095-8d30-11d31ce4411b X-Archives-Hash: 4a87466260a60ab64edb5699136543b4 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigD5F02EE387EBD43491E59052 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Mike Frysinger wrote: > On Friday 21 October 2005 05:56 am, Marius Mauch wrote: >=20 >>Petteri R=C3=A4ty wrote: >> >>>Every once in a while I see people wanting to use nosomething use flag= s. >>>Why don't we have a package.use like we already have a package.mask >>>file? This would make it possible for developers to turn on use flags = by >>>default in a way that would not cruft the base profiles for every loca= l >>>use flag. >> >>The main problem I'd have with this is the stacking order, e.g. >>profiles/package.use has "app-misc/foo bar" and make.conf has >>"USE=3D-bar", which one should be preferred? >=20 >=20 > this is a no brainer >=20 > profile use.defaults > profile package.use > profile make.defaults > user make.conf > user package.use > user env > -mike >=20 I think profile package.use should come after make.defaults. After all package.use is package specific while make.defauls being generic. Of course it should not matter if we make it a policy that people can't turn off global use flags that are on by default on a per package basis, but I would like this possibility. For example there is the python use flag which is not needed with every package but there are packages that need the python use flag for some dependencies. Maybe this was not the best example but hopefully got the idea across. Of course this will be fixed when the new portage will come this way some day. Regads, Petteri --------------enigD5F02EE387EBD43491E59052 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDWgCVcxLzpIGCsLQRAiCEAJ0QTTrfJk8WwTx8Z4g304LHHcdH/ACgl5zC 2RB5123e6QX/U/3eCSmkYSs= =UbqY -----END PGP SIGNATURE----- --------------enigD5F02EE387EBD43491E59052-- -- gentoo-dev@gentoo.org mailing list