As discussed on irc, if we use: emerge -q foo the option '--quiet' is respected only when there aren't build failure. I'd like to have an option to suppress entire build log in cases of failure. If you want to do and advanced work, you can define another options that will show the number of lines of log you have defined e.g.: --quiet-fail-line 50 will show the last 50 lines of the log
This is fixed in git: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=c74a19691f5cbc0ec070d5fd4ffe1983bde05a09 (In reply to comment #0) > If you want to do and advanced work, you can define another options that > will show the number of lines of log you have defined e.g.: > --quiet-fail-line 50 will show the last 50 lines of the log Well, I don't think we need that much granularity. The path to the log is displayed, so it's easy enough to see it for yourself.
This is fixed in 2.1.11.32 and 2.2.0_alpha143.
*** Bug 544098 has been marked as a duplicate of this bug. ***