commit: b487288add4b6a7ecc8a9674fe8e500ab7d8306a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 20 15:21:57 2021 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Mar 29 20:41:39 2021 +0000
URL: https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=b487288a
ebuild-writing/common-mistakes: extend 'DEPEND is incomplete'
Emphasise that the tips/information applies to all dependency
classes.
Signed-off-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
ebuild-writing/common-mistakes/text.xml | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/ebuild-writing/common-mistakes/text.xml
b/ebuild-writing/common-mistakes/text.xml
index dcdc969..91eca66 100644
--- a/ebuild-writing/common-mistakes/text.xml
+++ b/ebuild-writing/common-mistakes/text.xml
@@ -284,6 +284,11 @@ part.
<title>DEPEND is incomplete</title>
<body>
+<note>
+The tips in this section apply to all dependency classes, not just
+<c>DEPEND</c>.
+</note>
+
<p>
This is another very common error. The ebuild submitter submits an ebuild
that "just works" without checking if the dependencies are correct. Here are
@@ -317,7 +322,7 @@ some tips on how to find the correct dependencies.
programs, etc.</e>
Usually the build process requires some dependencies such as intltool,
libtool, pkg-config, doxygen, scrollkeeper, gtk-doc, etc. Make sure those
- are clearly stated.
+ are clearly stated, usually in <c>BDEPEND</c>.
</li>
</ul>