use-flags: Add note about USE flags for rdeps that don't change the package
authorJeremy Olexa <darkside@gentoo.org>
Wed, 4 Aug 2010 14:43:54 +0000 (14:43 +0000)
committerhwoarang <hwoarang@gentoo.org>
Wed, 4 Aug 2010 18:36:29 +0000 (21:36 +0300)
general-concepts/use-flags/text.xml

index a1cf2c4..3ca3aff 100644 (file)
        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