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>
