commit:     9f40ea2d5d53a204c2ccfade2f5f1ef19555fcc7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  5 19:28:08 2021 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Thu Mar 11 12:35:21 2021 +0000
URL:        https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=9f40ea2d

general-concepts/dependencies: add sorting

Signed-off-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 general-concepts/dependencies/text.xml | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/general-concepts/dependencies/text.xml 
b/general-concepts/dependencies/text.xml
index 319137f..6afefea 100644
--- a/general-concepts/dependencies/text.xml
+++ b/general-concepts/dependencies/text.xml
@@ -9,6 +9,14 @@ Automatic dependency resolution is one of the most useful 
features
 provided by <c>emerge</c>.
 </p>
 
+<p>
+You are encouraged to sort dependencies alphabetically, with unconditional
+dependencies grouped together, then all conditional dependencies. There is an
+exception: you may sort dependencies as per upstream listings if it eases
+checking for changes. Some projects may have different policies <d/> consult
+them if you're not sure.
+</p>
+
 </body>
 
 <section>

Reply via email to