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 1EUh1K-0004xI-J4 for garchives@archives.gentoo.org; Wed, 26 Oct 2005 08:52:31 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id j9Q8o4Og022694; Wed, 26 Oct 2005 08:50:04 GMT Received: from callisto.cs.kun.nl (callisto.cs.kun.nl [131.174.33.75]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id j9Q8jsSg023018 for ; Wed, 26 Oct 2005 08:45:54 GMT Received: from localhost (localhost [127.0.0.1]) by callisto.cs.kun.nl (Postfix) with ESMTP id 88E7F2E80D7 for ; Wed, 26 Oct 2005 10:46:06 +0200 (CEST) From: Paul de Vrieze To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Reminder on dependencies. User-Agent: KMail/1.8.92 References: <1130199485.1413.3.camel@Darkmere.darkmere> <435DC7FA.5070104@gentoo.org> <1130220115.544.5.camel@Darkmere.darkmere> In-Reply-To: <1130220115.544.5.camel@Darkmere.darkmere> X-Face: #Lb+'V@sGJ;ptgo5}V"W+5OCoo{LZv;bh,s,`WKLi/J)ed1_$0;6X<=?utf-8?q?700LVV/=3BLqPhiDP=5E=0A=09=27f=5Dfnv?=@%6M8\'HR1t=aFx;ePfp{ZQoBe+e)JOQ8T5*(_;mHY+cltLGq<;@$Y,=?utf-8?q?O=5C=24=0A=09Tm=23G6M?=,g![Q62J{na*S9d;R[^8pc%u\aiLqU@`kJtYl"^6pxdW 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 X-Length: 2928 X-UID: 3477 Date: Wed, 26 Oct 2005 10:45:56 +0200 Content-Type: multipart/signed; boundary="nextPart1309516.sMYDljFrvH"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200510261046.04512.pauldv@gentoo.org> X-Archives-Salt: 620fd891-ff96-4e25-bd72-bd053505db7d X-Archives-Hash: 01ab7dd7f50a792766930e6dc3d151b6 --nextPart1309516.sMYDljFrvH Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 25 October 2005 08:01, Spider (D.m.D. Lj.) wrote: > > actually, I'm not in agreement here. If I install libfoo, be it from > binaries or source, I certainly expect to be able to use libfoo, and > that includes being able to build software against it, things I work > on myself, other sources, or sources from Gentoo. > > We can hack around the later by being fanatical with our own DEPEND > tracking, for the other two, our tree will remain completely broken. > > This is a case where we, a source based distro, is actually a crappier > development platform than any of the current binary distributions. I agree with Spider here. DEPEND in package x to me means what is needed=20 to make x build. RDEPEND in package x means what is needed to use package=20 x. There are various uses of x. One is running said package, another one=20 is building some other package (say y) against it. This last meaning (building y against x) might have been put in a separate= =20 dependency variable. This however is not so usefull as we have the=20 current format. But putting that meaning in DEPEND would mean that=20 portage would certainly need to merge all build time dependencies of a=20 package x to merge y. As such packages like virtual/jdk, autoconf,=20 automake might be unneededly pulled in. Paul =2D-=20 Paul de Vrieze Researcher Mail: pauldv@cs.ru.nl Homepage: http://www.devrieze.net =2D-=20 Paul de Vrieze Gentoo Developer Mail: pauldv@gentoo.org Homepage: http://www.devrieze.net --nextPart1309516.sMYDljFrvH Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2-ecc0.1.6 (GNU/Linux) iD8DBQBDX0JMbKx5DBjWFdsRAoqYAKDLiY0amIPo1XV1aPo1Mnqfbr6EmACeNkNT y358LCc1sOQh5LawUvgN/lE= =H7hG -----END PGP SIGNATURE----- --nextPart1309516.sMYDljFrvH-- -- gentoo-dev@gentoo.org mailing list