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.62) (envelope-from ) id 1GvqnX-0002SD-Sd for garchives@archives.gentoo.org; Sun, 17 Dec 2006 07:51:04 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.8) with SMTP id kBH7oEkl007870; Sun, 17 Dec 2006 07:50:14 GMT Received: from smtp.ferdyx.org (170.Red-213-96-222.staticIP.rima-tde.net [213.96.222.170]) by robin.gentoo.org (8.13.8/8.13.8) with ESMTP id kBH7mORc006552 for ; Sun, 17 Dec 2006 07:48:24 GMT Received: from localhost (localhost [127.0.0.1]) by smtp.ferdyx.org (Postfix) with ESMTP id 6A9CC8D305 for ; Sun, 17 Dec 2006 00:09:54 +0100 (CET) Received: from smtp.ferdyx.org ([127.0.0.1]) by localhost (tungsteno [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18878-09 for ; Sun, 17 Dec 2006 00:09:51 +0100 (CET) Received: from snowdrop (82-41-57-20.cable.ubr08.edin.blueyonder.co.uk [82.41.57.20]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.ferdyx.org (Postfix) with ESMTP id E3F818D304 for ; Sun, 17 Dec 2006 00:09:50 +0100 (CET) Date: Sun, 17 Dec 2006 07:48:12 +0000 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: Dependencies on system packages Message-ID: <20061217074812.497d4e78@snowdrop> In-Reply-To: <200612171641.40343.jstubbs@gentoo.org> References: <20061210011117.36672693@blashyrk> <200612171510.57159.jstubbs@gentoo.org> <20061217070429.126d8364@snowdrop> <200612171641.40343.jstubbs@gentoo.org> X-Mailer: Sylpheed-Claws 2.6.0 (GTK+ 2.10.6; 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="Sig_ZXqn=X_S1yiKbxIqR_bC.b2"; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at ferdyx.org X-Archives-Salt: 83799596-467a-4d72-ba9e-1ed97715fc11 X-Archives-Hash: eef5f7b21659108a2d1aa7620b749907 --Sig_ZXqn=X_S1yiKbxIqR_bC.b2 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sun, 17 Dec 2006 16:41:40 +0900 Jason Stubbs wrote: | On Sunday 17 December 2006 16:04, Ciaran McCreesh wrote: | > On Sun, 17 Dec 2006 15:10:57 +0900 Jason Stubbs | > wrote: | > | I've tried to be objective here so if my viewpoint isn't obvious | > | I'll state it outright. I think all packages should depend on | > | every package that they need to build and/or run. Whether this is | > | done explicitly or with meta-packages, I don't really care. The | > | only reason for not being explicit with deps is to cater for old | > | sloppy versions of portage. Unless there are other reasons not | > | stated here? | > | > If you mandate that, any package using autotools will need around | > fifty new entries in DEPEND. |=20 | There's ways to manage this complexity, such as putting the | dependencies into autotools' RDEPEND (if it can be considered | correct) That one pulls us back into the lack of distinction between "stuff needed when compiling against this library" and "stuff this library needs to run". | or by using meta-packages. DEPEND=3D"virtual/c-toolchain" would indeed be nice, but it's a rather large change... --=20 Ciaran McCreesh Mail : ciaranm at ciaranm.org Web : http://ciaranm.org/ Paludis is faster : http://ciaranm.org/show_post.pl?post_id=3D61 --Sig_ZXqn=X_S1yiKbxIqR_bC.b2 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFFhPY+96zL6DUtXhERAoJ+AKC82cl55bgCkw+FDB3SbDHEDASHLgCbBK9I lXo0syIucA27lpDr8PZi3tE= =P7AC -----END PGP SIGNATURE----- --Sig_ZXqn=X_S1yiKbxIqR_bC.b2-- -- gentoo-dev@gentoo.org mailing list