Enable emerge --quiet-build by default. v2.2.0_alpha74
authorZac Medico <zmedico@gentoo.org>
Fri, 11 Nov 2011 15:42:11 +0000 (07:42 -0800)
committerZac Medico <zmedico@gentoo.org>
Fri, 11 Nov 2011 15:42:11 +0000 (07:42 -0800)
See discussion on the gentoo-dev mailing list:

http://archives.gentoo.org/gentoo-dev/msg_4f0401066abe2dc04458a952ac2a17bd.xml

RELEASE-NOTES
man/emerge.1
pym/_emerge/main.py

index 64dff1c1356d97e3ff4c47550ae77c0f5fc1d948..e0d95543a2b59025e7e751b9a7956ebb1f62dd30 100644 (file)
@@ -20,6 +20,11 @@ portage-2.2
   /var/lib/portage/world, has been extended to include nested sets that may
   be listed /var/lib/portage/world_sets.
 
+portage-2.1.10.34
+==================================
+* The emerge --quiet-build option is now enabled by default. Set
+  --quiet-build=n in EMERGE_DEFAULT_OPTS if you want to disable it by default.
+
 portage-2.1.10.27
 ==================================
 * FEATURES=fixpackages is now enabled unconditionally. Set --package-moves=n
index e63d38672d2bd1b6c0015ec468d9481a45ba8fb3..b011125ddb10429138659482fa60bcfe250c14e8 100644 (file)
@@ -590,8 +590,15 @@ Results may vary, but the general outcome is a reduced or condensed
 output from portage's displays.
 .TP
 .BR "\-\-quiet\-build [ y | n ]"
-Redirect all build output to logs alone, and do not
-display it on stdout.
+Redirect all build output to logs alone, and do not display it on
+stdout. If a build failure occurs for a single package, the build
+log will be automatically displayed on stdout. If there are multiple
+build failures (due to options like \-\-keep\-going or \-\-jobs),
+then the content of the log files will not be displayed, and instead
+the paths of the log files will be displayed together with the
+corresponding die messages. This option is enabled by default. In
+order to disable \-\-quiet\-build by default, set \-\-quiet\-build=n
+in the \fBEMERGE_DEFAULT_OPTS\fR variable in \fBmake.conf\fR(5).
 .TP
 .BR \-\-quiet\-unmerge\-warn
 Disable the warning message that's shown prior to
index e2e12c65009abddce2a503bbb757451a509039db..a2995e2b7eddf0662c2ef3411fc7e10f896178a3 100644 (file)
@@ -847,7 +847,8 @@ def parse_opts(tmpcmdline, silent=False):
                "--quiet-build": {
                        "help"     : "redirect build output to logs",
                        "type"     : "choice",
-                       "choices"  : true_y_or_n
+                       "choices"  : true_y_or_n,
+                       "default"  : "y",
                },
 
                "--rebuild-if-new-rev": {