diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-09-13 15:47:13 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-09-13 15:47:13 -0700 |
commit | 6b19f71b39b6af43307abf20654511bace041217 (patch) | |
tree | 27db4710e44a71f89b875714cc2ab556282b7c03 /man | |
parent | 34fd6700ba3ff1e18865322b37be31851570ab83 (diff) | |
download | portage-6b19f71b39b6af43307abf20654511bace041217.tar.gz portage-6b19f71b39b6af43307abf20654511bace041217.tar.bz2 portage-6b19f71b39b6af43307abf20654511bace041217.zip |
Bind FEATURES=-test to USE=-test for bug #373209.
Also, make options like emerge --newuse ignore the state of USE=test,
since users typically don't want to trigger a bunch of rebuilds when
they enable or disable FEATURES=test.
Diffstat (limited to 'man')
-rw-r--r-- | man/emerge.1 | 9 | ||||
-rw-r--r-- | man/make.conf.5 | 7 |
2 files changed, 14 insertions, 2 deletions
diff --git a/man/emerge.1 b/man/emerge.1 index a25c573bb..65eefa214 100644 --- a/man/emerge.1 +++ b/man/emerge.1 @@ -369,6 +369,10 @@ changed since installation. This option also implies the \fB\-\-selective\fR option. Unlike \fB\-\-newuse\fR, the \fB\-\-changed\-use\fR option does not trigger reinstallation when flags that the user has not enabled are added or removed. + +NOTE: This option ignores the state of the "test" USE flag, since that flag +has a special binding to FEATURES="test" (see \fBmake.conf\fR(5) for more +information about \fBFEATURES\fR settings). .TP .BR "\-\-changelog " (\fB\-l\fR) Use this in conjunction with the \fB\-\-pretend\fR option. This will @@ -538,6 +542,10 @@ settings. If you would like to skip rebuilds for which disabled flags have been added to or removed from IUSE, see the related \fB\-\-changed\-use\fR option. If you would like to skip rebuilds for specific packages, see the \fB\-\-exclude\fR option. + +NOTE: This option ignores the state of the "test" USE flag, since that flag +has a special binding to FEATURES="test" (see \fBmake.conf\fR(5) for more +information about \fBFEATURES\fR settings). .TP .BR "\-\-noconfmem" Causes portage to disregard merge records indicating that a config file @@ -781,6 +789,7 @@ Symbol Location Meaning * suffix transition to or from the enabled state % suffix newly added or removed () circumfix forced, masked, or removed +{} circumfix state is bound to FEATURES settings .TE .TP .BR "\-\-verbose\-main\-repo\-display" diff --git a/man/make.conf.5 b/man/make.conf.5 index e2a16a51d..f11bfcbe7 100644 --- a/man/make.conf.5 +++ b/man/make.conf.5 @@ -1,4 +1,4 @@ -.TH "MAKE.CONF" "5" "Aug 2012" "Portage VERSION" "Portage" +.TH "MAKE.CONF" "5" "Sep 2012" "Portage VERSION" "Portage" .SH "NAME" make.conf \- custom settings for Portage .SH "SYNOPSIS" @@ -514,7 +514,10 @@ bits from any file that is not listed in \fI/etc/portage/suidctl.conf\fR. Run package\-specific tests during each merge to help make sure the package compiled properly. See \fItest\fR in \fBebuild\fR(1) and \fIsrc_test()\fR in \fBebuild\fR(5). This feature implies the "test" -\fBUSE\fR flag. +\fBUSE\fR flag if it is a member of \fBIUSE\fR, either explicitly or +implicitly (see \fBebuild\fR(5) for more information about \fBIUSE\fR). +The "test" \fBUSE\fR flag is also automatically disabled when the +"test" feature is disabled. .TP .B test\-fail\-continue If "test" is enabled \fBFEATURES\fR and the test phase of an ebuild fails, |