aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2016-06-30 23:48:03 -0700
committerZac Medico <zmedico@gentoo.org>2016-07-02 14:04:47 -0700
commite2d88ef3ff5958571ef2da5f69e8756522390f0f (patch)
tree16bacfd9e5f466a18ed87ca5bf54d90f5053f633 /man/emerge.1
parenttestpath: fix missed newline (diff)
downloadportage-e2d88ef3ff5958571ef2da5f69e8756522390f0f.tar.gz
portage-e2d88ef3ff5958571ef2da5f69e8756522390f0f.tar.bz2
portage-e2d88ef3ff5958571ef2da5f69e8756522390f0f.zip
Add emerge --autounmask-continue option (bug 582624)
This option will cause emerge to automatically apply autounmask changes to configuration files, and continue to execute the specified command. If the dependency calculation is not entirely successful, then emerge will simply abort without modifying any configuration files. This sort of behavior can be very useful in a continuous integration setting, where the emerge invocation might be inside of a container that is later discarded (so there is no threat of negative consequences). It's also safe for general use, when combined with the --ask option. X-Gentoo-Bug: 582624 X-Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=582624 Acked-by: Brian Dolbec <dolsen@gentoo.org>
Diffstat (limited to 'man/emerge.1')
-rw-r--r--man/emerge.114
1 files changed, 13 insertions, 1 deletions
diff --git a/man/emerge.1 b/man/emerge.1
index 75862d7be..da1d852ed 100644
--- a/man/emerge.1
+++ b/man/emerge.1
@@ -1,4 +1,4 @@
-.TH "EMERGE" "1" "Feb 2016" "Portage VERSION" "Portage"
+.TH "EMERGE" "1" "Jul 2016" "Portage VERSION" "Portage"
.SH "NAME"
emerge \- Command\-line interface to the Portage system
.SH "SYNOPSIS"
@@ -361,6 +361,18 @@ the specified configuration file(s), or enable the
\fBEMERGE_DEFAULT_OPTS\fR variable may be used to
disable this option by default in \fBmake.conf\fR(5).
.TP
+.BR "\-\-autounmask\-continue [ y | n ]"
+Automatically apply autounmask changes to configuration
+files, and continue to execute the specified command. If
+the dependency calculation is not entirely successful, then
+emerge will simply abort without modifying any configuration
+files.
+\fBWARNING:\fR
+This option is intended to be used only with great caution,
+since it is possible for it to make nonsensical configuration
+changes which may lead to system breakage. Therefore, it is
+advisable to use \fB\-\-ask\fR together with this option.
+.TP
.BR "\-\-autounmask\-only [ y | n ]"
Instead of doing any package building, just unmask
packages and generate package.use settings as necessary