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.43) id 1E5uRr-0003Fz-NP for garchives@archives.gentoo.org; Fri, 19 Aug 2005 00:09:28 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7J08jAI009698; Fri, 19 Aug 2005 00:08:45 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7J07586017709 for ; Fri, 19 Aug 2005 00:07:05 GMT Received: from 82-41-57-20.cable.ubr08.edin.blueyonder.co.uk ([82.41.57.20] helo=snowdrop.home) by smtp.gentoo.org with esmtpa (Exim 4.43) id 1E5uPc-0005OE-K6 for gentoo-dev@lists.gentoo.org; Fri, 19 Aug 2005 00:07:08 +0000 Received: from localhost.home ([127.0.0.1] helo=snowdrop.home) by snowdrop.home with esmtp (Exim 4.50) id 1E5uP8-0006GV-49 for gentoo-dev@lists.gentoo.org; Fri, 19 Aug 2005 01:06:38 +0100 Date: Fri, 19 Aug 2005 01:06:35 +0100 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] ebuild design issue regarding some {I need the lib and api only}-DEPENDs Message-ID: <20050819010635.04687d6b@snowdrop.home> In-Reply-To: <20050818181355.GF19947@nightcrawler> References: <200508181628.44059.trapni@gentoo.org> <200508181040.46106.vapier@gentoo.org> <4304A59D.8050901@gentoo.org> <1124379426.21223.155.camel@cgianelloni.nuvox.net> <20050818155606.GB19947@nightcrawler> <20050818182403.4291726c@snowdrop.home> <20050818181355.GF19947@nightcrawler> X-Mailer: Sylpheed-Claws 1.9.12 (GTK+ 2.6.7; i686-pc-linux-gnu) 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 Content-Type: multipart/signed; boundary=Signature_Fri__19_Aug_2005_01_06_35_+0100_Ts4Tr8i0kq++PRaY; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Archives-Salt: 3c80bd67-b93f-4cf9-80b5-7752fd8e0e7e X-Archives-Hash: 4742e73c1ecf5cb147471d0f80d37625 --Signature_Fri__19_Aug_2005_01_06_35_+0100_Ts4Tr8i0kq++PRaY Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Thu, 18 Aug 2005 13:13:56 -0500 Brian Harring wrote: | You're a bit vague in the 'die in pkg_setup' bit; if you're=20 | referencing doing the changes now, and sticking a die in, I already =20 | explicitly stated the responsible party would need a wedgie if it was=20 | done; the "lets check for use flags on our deps in pkg_setup" is evil=20 | as hell, and *only* should be used when absolutely explicitly | required. iow, wait for use deps unless you've got some damn good | reason to fall back to the kludge while waiting. For how many years have we been waiting for USE deps? I'd say that this discussion is pretty much pointless. In the distant future when we do get USE deps we'll no doubt have a whole different set of issues to figure out. | > We can't have client and server USE flags | > because the meaning is totally different for every package. | Meh, I disagree without counter examples provided of where=20 | client/server breaks down as a global use flag :) Pretty much every case. It would never make sense to tinker with server or client at a global level, so they'd be inappropriate as a global USE flag. --=20 Ciaran McCreesh : Gentoo Developer (Vim, Shell tools, Fluxbox, Cron) Mail : ciaranm at gentoo.org Web : http://dev.gentoo.org/~ciaranm --Signature_Fri__19_Aug_2005_01_06_35_+0100_Ts4Tr8i0kq++PRaY Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFDBSKN96zL6DUtXhERAh0nAJwLk4iCui7+e0dpJPHXp1rZfzBLwgCcDAey wyK5IBIgudyf5yF4IpGjZEg= =iDdU -----END PGP SIGNATURE----- --Signature_Fri__19_Aug_2005_01_06_35_+0100_Ts4Tr8i0kq++PRaY-- -- gentoo-dev@gentoo.org mailing list