1 |
Jason Stubbs wrote: |
2 |
> On Thursday 13 May 2004 12:55, Andrew Gaffney wrote: |
3 |
> |
4 |
>>>Jon Portnoy wrote: |
5 |
>>> |
6 |
>>>>On Wed, May 12, 2004 at 10:27:48PM -0500, Andrew Gaffney wrote: |
7 |
>>>> |
8 |
>>>>>I was wondering why there was the separation between the compile-time |
9 |
>>>>>depends (DEPEND) and the run-time depends (RDEPEND). Aren't all of them |
10 |
>>>>>needed in order to run the program? Is there a practical reason for |
11 |
>>>>>splitting them up? |
12 |
>>>> |
13 |
>>>>DEPEND is for *building* the package; consider binary packages. |
14 |
>>> |
15 |
>>>Yes, but run-time dependencies can be installed before the package itself. |
16 |
>>>I still don't see a reason for splitting them up. |
17 |
> |
18 |
> |
19 |
> Three reasons: |
20 |
> |
21 |
> a) Binary packages don't require run-time deps to be installed when building. |
22 |
> b) emerging using ${ROOT} only requires the DEPEND atoms to be installed in /. |
23 |
> c) depclean should theoretically be able to remove anything in DEPEND that's |
24 |
> not in RDEPEND or PDEPEND. |
25 |
|
26 |
What is PDEPEND? I don't see it mentioned anywhere in |
27 |
<http://www.gentoo.org/doc/en/gentoo-howto.xml>. |
28 |
|
29 |
-- |
30 |
Andrew Gaffney |
31 |
Network Administrator |
32 |
Skyline Aeronautics, LLC. |
33 |
636-357-1548 |
34 |
|
35 |
|
36 |
-- |
37 |
gentoo-dev@g.o mailing list |