diff options
author | Jeremy Olexa <darkside@gentoo.org> | 2010-08-04 14:43:54 +0000 |
---|---|---|
committer | hwoarang <hwoarang@gentoo.org> | 2010-08-04 21:36:29 +0300 |
commit | 8095994ddde25a75e99fd34dff81cf8522cd0ce4 (patch) | |
tree | 936d4ea1c46a90dfd7470e6482b1782b5800e25b | |
parent | eclass-reference: Add note about installing eclass-manpages (diff) | |
download | devmanual-8095994ddde25a75e99fd34dff81cf8522cd0ce4.tar.gz devmanual-8095994ddde25a75e99fd34dff81cf8522cd0ce4.tar.bz2 devmanual-8095994ddde25a75e99fd34dff81cf8522cd0ce4.zip |
use-flags: Add note about USE flags for rdeps that don't change the package
-rw-r--r-- | general-concepts/use-flags/text.xml | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/general-concepts/use-flags/text.xml b/general-concepts/use-flags/text.xml index a1cf2c4..3ca3aff 100644 --- a/general-concepts/use-flags/text.xml +++ b/general-concepts/use-flags/text.xml @@ -27,6 +27,14 @@ break, among other issues. </p> +<p> + The usage of a <c>USE</c> flag should not control runtime dependencies when + the package does not link to it. Doing so will create extra + configuration for the package and re-compilation for no underlying file + change on disk. This should be avoided and instead can be conveyed to the + user via post install messages if needed. +</p> + <note> The status of USE flags is saved in the VDB, and their value in <c>pkg_prerm</c> and <c>pkg_postrm</c> is taken from there. This means that |