Gentoo Archives: gentoo-dev

From: Alexander Holler <holler@××××××××××.de>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Difference between PDEPEND and RDEPEND?
Date: Sun, 04 Jul 2004 16:20:44
Message-Id: 41970000.1088958009@[192.168.207.2]
In Reply to: Re: [gentoo-dev] Difference between PDEPEND and RDEPEND? by Alexander Holler
1 Hello,
2
3 --On Sonntag, Juli 04, 2004 17:52:55 +0200 Alexander Holler
4 <holler@××××××××××.de> wrote:
5
6 >> foo:DEPEND="bar"
7 >> bar:RDEPEND="baz"
8 >> baz:DEPEND=""
9 >>
10 >> If none of the above packages are installed, the order should be either
11 >> baz-bar-foo or bar-baz-foo. The reason being that bar needs to be
12 >
13 > No. Because baz is a runtime dependency, the order could be bar-foo-baz
14 > too.
15
16 Sorry I misread the dependencies. I'v readed foo: DEPEND="bar"
17 RDEPEND="baz" and bar, baz: DEPEND=""
18
19 Then installing foo could be bar-foo-baz, bar-baz-foo or baz-bar-foo as
20 I've written.
21
22 That's what I've expected portage would do. But because RDEPEND (runtime
23 dependency) is handled like DEPEND (installation process dependency), I now
24 understand the reason for PDEPEND to avoid circular dependencies.
25
26
27 Regards,
28
29 Alexander
30
31
32 --
33 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] Difference between PDEPEND and RDEPEND? Aron Griffis <agriffis@g.o>