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 1EUT8z-0002yD-DW for garchives@archives.gentoo.org; Tue, 25 Oct 2005 18:03:29 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id j9PI0Tf5013497; Tue, 25 Oct 2005 18:00:29 GMT Received: from mail01.emarketsouth.com (mail01.emarketsouth.com [208.247.233.6]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id j9PHtceA004189 for ; Tue, 25 Oct 2005 17:55:39 GMT Received: (qmail 10171 invoked by uid 399); 25 Oct 2005 17:54:19 -0000 Received: from unknown (HELO alto) (64.192.54.4) by mail01.emarketsouth.com with SMTP; 25 Oct 2005 17:54:19 -0000 Subject: Re: [gentoo-dev] Reminder on dependencies. From: solar To: gentoo-dev@lists.gentoo.org In-Reply-To: <20051025173956.0348f310@snowdrop.home> References: <1130199485.1413.3.camel@Darkmere.darkmere> <435DB66F.9060807@gentoo.org> <20051025131519.29788e3d@snowdrop.home> <435E3C7F.6060308@gentoo.org> <20051025173956.0348f310@snowdrop.home> Content-Type: text/plain Organization: Gentoo Linux Date: Tue, 25 Oct 2005 13:55:36 -0400 Message-Id: <1130262936.8910.63.camel@alto> 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-Mailer: Evolution 2.2.3 Content-Transfer-Encoding: 7bit X-Archives-Salt: 5cfd4d01-4fab-4e72-ad8e-b15f03d3b1dc X-Archives-Hash: 251e6eac6f78f283495f9f7bfe711465 On Tue, 2005-10-25 at 17:39 +0100, Ciaran McCreesh wrote: > On Tue, 25 Oct 2005 07:09:03 -0700 Donnie Berkholz > wrote: > | I disagree. You shouldn't expect to be able to compile things against > | it unless all DEPENDs are installed. The whole point of DEPEND is to > | be able to do things like this; remove all things not necessary for > | your programs to run, not to compile. > > I'm glad to see you're volunteering to join in with Ned in going > through every single ebuild in the tree and fixing them up to list nth > level dependencies. It's going to be really fun watching you update > several hundred packages every time a library's compile dependencies > change between versions. Please do not put words in my mouth. I've already asserted to you several times that the definition of RDEPEND= is unclear and that we do infact need a new set of depend atoms. R=(runtime) not Buildtime for the NNth time. Till then please focus your efforts on something useful that does not break other peoples systems or projects. > See, if libfoo-1.0's headers don't need (say) boost, but libfoo-1.1's > headers do, with what you're proposing you'd have to go through and > update the dependencies of every single package using libfoo. -- solar Gentoo Linux -- gentoo-dev@gentoo.org mailing list