In sys-apps/portage-2.2.0_alpha74 the -v (and also --verbose) option appears to be ignored, emerge output looks more like -j2 or > greater has been passed as an argument Reproducible: Always Steps to Reproduce: 1. emerge -v <atom> Actual Results: non verbose build process Expected Results: verbose build process
As mentioned in the ebuild ChangeLog, portage-2.2.0_alpha74 has --quiet-build enabled by default: *portage-2.2.0_alpha74 (11 Nov 2011) 11 Nov 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha74.ebuild, -portage-2.2.0_alpha73.ebuild: 2.2.0_alpha74 version bump. This includes the --quiet-build change that's in portage-2.1.10.34. Bug #210077 tracks all bugs fixed since portage-2.1.x. *portage-2.1.10.34 (11 Nov 2011) 11 Nov 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.34.ebuild, -portage-2.1.10.33.ebuild: 2.1.10.34 version bump. 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. See the emerge(1) man page for more information about this option. Bug #381649 tracks all bugs fixed since portage-2.1.10.11. It's also in RELEASE-NOTES, and the portage-2.1.10.34 ebuild triggers an elog message when upgrading from less than portage-2.1.10.34.
(In reply to comment #1) > As mentioned in the ebuild ChangeLog, portage-2.2.0_alpha74 has --quiet-build > enabled by default: > 1) that does not seem a very sensible default, it should be opt-in not opt-out 2) it makes even less sense that it completely overrides the verbose option
I'll refer you to my posts on the gentoo-dev mailing list, since all of this has already been discussed there. (In reply to comment #2) > 1) that does not seem a very sensible default, it should be opt-in not opt-out http://archives.gentoo.org/gentoo-dev/msg_0cfbf36cbac95f40322caa969e034d9c.xml http://archives.gentoo.org/gentoo-dev/msg_5f78b8be4a123ab77dec1fb1da32a688.xml > 2) it makes even less sense that it completely overrides the verbose option http://archives.gentoo.org/gentoo-dev/msg_b75dca6c685a8d07451a15f93bbf63ee.xml
(In reply to comment #3) > I'll refer you to my posts on the gentoo-dev mailing list, since all of this > has already been discussed there. > > (In reply to comment #2) > > 1) that does not seem a very sensible default, it should be opt-in not opt-out > > http://archives.gentoo.org/gentoo-dev/msg_0cfbf36cbac95f40322caa969e034d9c.xml > http://archives.gentoo.org/gentoo-dev/msg_5f78b8be4a123ab77dec1fb1da32a688.xml > > > 2) it makes even less sense that it completely overrides the verbose option > > http://archives.gentoo.org/gentoo-dev/msg_b75dca6c685a8d07451a15f93bbf63ee.xml hmmm, well it is defiantly an annoying default for devs ;) but I guess I can see both points :)
*** Bug 392285 has been marked as a duplicate of this bug. ***
Gentoo's council has voted to revert this in their 20111213 meeting, as requested on the gentoo-project mailing list: http://archives.gentoo.org/gentoo-project/msg_4e282bb4e6ac2611de2a39171a803c48.xml The revert commit is here: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=028f0b0e223861826747b531824319520ef26ddd
This is fixed in 2.1.10.41 and 2.2.0_alpha81.