diff options
author | Ulrich Müller <ulm@gentoo.org> | 2014-11-15 13:13:06 +0100 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2014-11-15 13:13:06 +0100 |
commit | af8bf2fcb2fbfe68ba71d15bc0a204d51f7b6078 (patch) | |
tree | 14ea657976d4c7674b874df4af8cbb7428cb0721 | |
parent | Merge pull request #24 from maekke/css (diff) | |
download | devmanual-af8bf2fcb2fbfe68ba71d15bc0a204d51f7b6078.tar.gz devmanual-af8bf2fcb2fbfe68ba71d15bc0a204d51f7b6078.tar.bz2 devmanual-af8bf2fcb2fbfe68ba71d15bc0a204d51f7b6078.zip |
Clarify that PDEPEND may be installed after the package in some cases.
Bug 424117.
-rw-r--r-- | ebuild-writing/variables/text.xml | 6 | ||||
-rw-r--r-- | general-concepts/dependencies/text.xml | 10 |
2 files changed, 9 insertions, 7 deletions
diff --git a/ebuild-writing/variables/text.xml b/ebuild-writing/variables/text.xml index abe66ce..a31baa2 100644 --- a/ebuild-writing/variables/text.xml +++ b/ebuild-writing/variables/text.xml @@ -215,9 +215,9 @@ The following variables may or must be defined by every ebuild. <tr> <ti><c>PDEPEND</c></ti> <ti> - A list of packages to be installed after the package - is merged. Should only be used where <c>RDEPEND</c> is not - possible. See <uri link="::general-concepts/dependencies"/>. + A list of packages to be installed (if possible) after the package + is merged. Use this only when <c>RDEPEND</c> would cause cyclic + dependencies. See <uri link="::general-concepts/dependencies"/>. </ti> </tr> <tr> diff --git a/general-concepts/dependencies/text.xml b/general-concepts/dependencies/text.xml index dc95e28..24b9902 100644 --- a/general-concepts/dependencies/text.xml +++ b/general-concepts/dependencies/text.xml @@ -56,10 +56,12 @@ Items which are in <c>RDEPEND</c> but not <c>DEPEND</c> could <e>in theory</e> b <body> <p> -The <c>PDEPEND</c> variable specifies dependencies which must be merged <e>after</e> the -package. This is sometimes used for plugins which have a dependency upon the -package being merged. Generally <c>PDEPEND</c> should be avoided in favour of -<c>RDEPEND</c> except where this will create circular dependency chains. +The <c>PDEPEND</c> variable specifies dependencies that should be +merged <e>after</e> the package, but which may be merged at any time, +if the former is not possible. This is sometimes used for plugins +that have a dependency upon the package being merged. Generally +<c>PDEPEND</c> should be avoided in favour of <c>RDEPEND</c> except +where this will create circular dependency chains. </p> </body> |