Gentoo Archives: gentoo-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: have portage be quiet by default
Date: Sun, 13 Nov 2011 19:02:42
Message-Id: 4EC0141E.2030900@gentoo.org
In Reply to: [gentoo-dev] Re: have portage be quiet by default by Duncan <1i5t5.duncan@cox.net>
1 On 11/13/2011 08:24 AM, Duncan wrote:
2 > The previous defaults made perfect sense to me already. Parallel emerge
3 > jobs already puts portage in quiet mode, and that's what most people who
4 > care (see my point above about whether this is the right distro choice or
5 > not) should already be using. That default makes sense, since otherwise
6 > the output would be jumbled anyway.
7 >
8 > 1-at-a-time merge defaults are therefore where the question is. Two
9 > positions could be taken here. If it is argued that those who care will
10 > already be using parallel mode in most cases, and that those who care but
11 > that can't be bothered to switch their defaults really should be
12 > questioning whether gentoo is an appropriate choice in the first place,
13 > then a "noisy" default for 1-at-a-time makes sense too, because the only
14 > time most (who care) will see it is when they're actually troubleshooting
15 > something and thus deliberately using 1-at-a-time mode, in which case the
16 > higher level of detail by default for that mode makes the the most sense.
17
18 Ever since I added --jobs support, I've felt that suppression of build
19 output would be a better default for at least the following reasons:
20
21 1) I estimate that the flooding of the terminal with build output is
22 useless for more than 99% of users. Usually, there's too much
23 information scrolling by at too high of a rate for it to be
24 intelligible. Having this as the default behavior is ridiculous and
25 leads to jokes like apt-gentoo [1]. Generally, people who want to
26 analyze build output are best served by PORT_LOGDIR.
27
28 2) With --quiet-build, the user is presented with a useful summary of
29 overall progress, along with current load average data. The output is
30 consistent regardless of whether or not the emerge --jobs option is used.
31
32 [1] http://chris-lamb.co.uk/2011/08/12/careful-what-you-wish-for/
33 --
34 Thanks,
35 Zac

Replies

Subject Author
Re: [gentoo-dev] Re: have portage be quiet by default Dale <rdalek1967@×××××.com>