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 |