From: Zac Medico Date: Fri, 30 Mar 2012 00:17:06 +0000 (-0700) Subject: portage.5: note more bashrc caveats, bug #409627 X-Git-Tag: v2.2.0_alpha97~5 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=5dbea626d2305625b1562eebfde4fe7b4ee601d9;p=portage.git portage.5: note more bashrc caveats, bug #409627 --- diff --git a/man/portage.5 b/man/portage.5 index 967889d9e..099d6011d 100644 --- a/man/portage.5 +++ b/man/portage.5 @@ -730,7 +730,10 @@ masters = In this directory additional package\-specific bashrc files can be created. Note that if package\-specific environment variable settings are all that's needed, then \fB/etc/portage/package.env\fR should be used instead of the -bashrc approach that is described here. +bashrc approach that is described here. Also note that special variables +such as \fBFEATURES\fR and \fBINSTALL_MASK\fR will not produce the intended +results if they are set in bashrc, and therefore +\fB/etc/portage/package.env\fR should be used instead. set_unless_changed and unset_unless_changed functions can be used to set or unset given variables only if these variable have not been set to values