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.67) (envelope-from ) id 1IDgL4-0002Tl-He for garchives@archives.gentoo.org; Wed, 25 Jul 2007 12:51:39 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l6PCo46V018302; Wed, 25 Jul 2007 12:50:04 GMT Received: from eastrmmtao107.cox.net (eastrmmtao107.cox.net [68.230.240.59]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l6PCkiaR013649 for ; Wed, 25 Jul 2007 12:46:44 GMT Received: from eastrmimpo02.cox.net ([68.1.16.120]) by eastrmmtao107.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20070725124643.CWHE1482.eastrmmtao107.cox.net@eastrmimpo02.cox.net> for ; Wed, 25 Jul 2007 08:46:43 -0400 Received: from [192.168.2.54] ([68.226.4.85]) by eastrmimpo02.cox.net with bizsmtp id Tomj1X0021q3dd80000000; Wed, 25 Jul 2007 08:46:43 -0400 Message-ID: <46A74633.2080906@gentoo.org> Date: Wed, 25 Jul 2007 08:46:43 -0400 From: Doug Goldstein User-Agent: Thunderbird 2.0.0.5 (X11/20070716) 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] New PDEPEND behaviour. References: <200707251408.41171.peper@gentoo.org> In-Reply-To: <200707251408.41171.peper@gentoo.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 8e93dd4a-54eb-42a7-a80c-bcc946fe05ca X-Archives-Hash: f6cb27abf3e33127d8b272eb9b39fc04 Piotr Jaroszy=C5=84ski wrote: > Hello, >=20 > As a result of bug #180045 PDEPENDs can be now merged even before the p= ackage=20 > that pulls them. Zmedico says that's intended behaviour and PDEPEND is = really=20 > a RDEPEND, but with a ability to resolve circular deps: > circular DEPEND <-> RDEPEND can't be resolved while circular DEPEND <->= =20 > PDEPEND can. > Random behaviour occurs when there is a circular RDEPEND <-> PDEPEND, e= =2Eg. bug=20 > #186517. >=20 > We need to update docs or harass zmedico to force PDEPEND to be pulled = as soon=20 > as possible but not before the pkg that pulls it. >=20 Now how in the world do you pull a depend that needs to be merged AFTER=20 the original package? i.e. Package ABC and Package XYZ... Package XYZ is a series of config=20 files and data for Package ABC. The files of XYZ need to be owned by=20 user abc which gets created by Package ABC. Those files also need to be=20 installed in /usr/share/abc, which gets created by Package ABC. --=20 Doug Goldstein http://dev.gentoo.org/~cardoe/ -- gentoo-dev@gentoo.org mailing list