From: JD Horelick <jdhore1@gmail.com>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] have portage be quiet by default
Date: Mon, 14 Nov 2011 03:50:33 -0500 [thread overview]
Message-ID: <CAFhp8z6j6NLQEGwCSKi1R5g486c9T37EoTg50iUnnYmYxVG8ww@mail.gmail.com> (raw)
In-Reply-To: <20111114082513.GA19456@fury>
On 14 November 2011 03:25, Alex Alexander <wired@gentoo.org> wrote:
> On Sun, Nov 13, 2011 at 05:59:21PM -0800, Zac Medico wrote:
>> Well, it's much easier to gather interest and get feedback if we deploy
>> the change and ask questions later.
>
> What if we tried solving this problem by providing more options instead
> of trying to guess what the users want? :)
>
> Imagine the following output (when jobs == 1):
>
>>>> Verifying ebuild manifests
>>>> Emerging (1 of 1) www-client/chromium-16.0.912.36
>>>> Quiet building enabled. Enable for [P]ackage or [S]ession. [L]earn more.
>>>> Jobs: 0 of 1 complete, 1 running Load avg: 0.23, 0.18, 0.10
>
> Pressing P would only show the log for the actively built package.
> Pressing S would show all the logs for this session, starting with the
> active one.
>
> Pressing L would print out a short set of instructions, something
> like:
>
> "To make portage output easier to track and understand, --quiet-build
> has been enabled by default. You may restore the old, verbose behavior
> temporarily by using the P and S commands, or permanently by adding
> '--quiet-build=n' to your make.conf's EMERGE_DEFAULT_OPTS."
>
> I believe many users would appreciate the ability to output logs on
> demand. :)
> --
> Alex Alexander | wired
> + Gentoo Linux Developer
> ++ www.linuxized.com
>
IMO, that is *THE PERFECT* solution. It requires writing a significant
amount of code (i'd bet), but IMO, that's perfect and i think all the
rest of the detractors and most of the people in favour of
--quiet-build=y would be happy with that solution.
Another idea I had which is also difficult to implement but would
somewhat solve the "screen full of configure/make output" is to (in
portage) basically parse the output of verbose buildsystems and
reformat them to look like the output of say AutoMake's silent-rules
or CMake. That way each line is like "CC" + filename, as opposed to a
couple hundred character line full of the entire GCC command.
I'd prefer Alex's suggestion though.
next prev parent reply other threads:[~2011-11-14 8:51 UTC|newest]
Thread overview: 98+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-11-05 8:58 [gentoo-dev] [RFC] enable verbose build whenever it's possible Kacper Kowalik
2011-11-05 9:38 ` [gentoo-dev] " Ryan Hill
2011-11-05 9:53 ` [gentoo-dev] " Fabian Groffen
2011-11-05 10:27 ` Nirbheek Chauhan
2011-11-05 10:54 ` Fabio Erculiani
2011-11-05 11:05 ` Ulrich Mueller
2011-11-05 17:04 ` Michał Górny
2011-11-05 17:28 ` Kacper Kowalik
2011-11-05 13:09 ` Pacho Ramos
2011-11-05 20:00 ` Maciej Mrozowski
2011-11-05 20:55 ` Kacper Kowalik
2011-11-06 3:03 ` [gentoo-dev] " Ryan Hill
2012-04-02 22:24 ` Pacho Ramos
2012-04-02 22:34 ` Zac Medico
2012-04-02 22:40 ` Pacho Ramos
2011-11-11 0:09 ` [gentoo-dev] " Luca Barbato
2011-11-11 1:39 ` Mike Frysinger
2011-11-11 1:56 ` [gentoo-dev] have portage be quiet by default Mike Frysinger
2011-11-11 2:11 ` Zac Medico
2011-11-11 2:59 ` Mike Frysinger
2011-11-11 3:17 ` Zac Medico
2011-11-11 3:23 ` Zac Medico
2011-11-11 15:11 ` Mike Frysinger
2011-11-11 15:44 ` Zac Medico
2011-11-12 22:24 ` Patrick Lauer
2011-11-12 22:48 ` Rafael Goncalves Martins
2011-11-12 23:40 ` Mike Frysinger
2011-11-12 23:46 ` Nirbheek Chauhan
2011-11-12 23:49 ` Rafael Goncalves Martins
2011-11-13 2:00 ` Mike Gilbert
2011-11-15 10:21 ` Gilles Dartiguelongue
2011-11-13 0:05 ` Hilco Wijbenga
2011-11-13 1:08 ` [gentoo-dev] " Duncan
2011-11-13 11:43 ` [gentoo-dev] " Markos Chandras
2011-11-13 12:39 ` Thomas Sachau
2011-11-13 13:04 ` Amadeusz Żołnowski
2011-11-13 13:59 ` Thomas Sachau
2011-11-13 14:54 ` Amadeusz Żołnowski
2011-11-13 15:49 ` Thomas Sachau
2011-11-13 15:59 ` Rich Freeman
2011-11-13 16:13 ` Matthew Summers
2011-11-13 20:46 ` Zac Medico
2011-11-13 23:09 ` Thomas Sachau
2011-11-13 23:41 ` Zac Medico
2011-11-14 0:24 ` Chí-Thanh Christopher Nguyễn
2011-11-14 0:32 ` Zac Medico
2011-11-14 0:36 ` Chí-Thanh Christopher Nguyễn
2011-11-14 0:40 ` Zac Medico
2011-11-14 0:45 ` Chí-Thanh Christopher Nguyễn
2011-11-14 0:59 ` Zac Medico
2011-11-14 1:07 ` Chí-Thanh Christopher Nguyễn
2011-11-14 1:27 ` Thomas Sachau
2011-11-14 1:48 ` Chí-Thanh Christopher Nguyễn
2011-11-14 1:59 ` Zac Medico
2011-11-14 8:25 ` Alex Alexander
2011-11-14 8:50 ` JD Horelick [this message]
2011-11-14 9:39 ` Patrick Lauer
2011-11-14 16:29 ` Mike Frysinger
2011-11-14 15:19 ` Zac Medico
2011-11-15 12:27 ` Alex Alexander
2011-11-15 20:21 ` Zac Medico
2011-11-14 8:47 ` Dirkjan Ochtman
2011-11-14 15:22 ` Zac Medico
2011-11-14 23:17 ` [gentoo-dev] " Duncan
2011-11-15 20:11 ` Zac Medico
2011-11-16 1:50 ` Duncan
2011-11-15 12:32 ` [gentoo-dev] " Alex Alexander
2011-11-14 12:17 ` Dale
2011-11-14 12:23 ` Amadeusz Żołnowski
2011-11-14 12:43 ` Dale
2011-11-14 12:49 ` Amadeusz Żołnowski
2011-11-14 13:11 ` Dale
2011-11-14 15:05 ` Zac Medico
2011-11-13 14:54 ` Rich Freeman
2011-11-13 16:24 ` [gentoo-dev] " Duncan
2011-11-13 19:01 ` Zac Medico
2011-11-14 12:36 ` Dale
2011-11-14 17:21 ` Zac Medico
2011-11-14 17:38 ` Dale
2011-11-14 18:07 ` Zac Medico
2011-11-14 18:14 ` Ian Stakenvicius
2011-11-14 18:20 ` Zac Medico
2011-11-14 18:34 ` Dale
2011-11-14 18:55 ` Zac Medico
2011-11-14 22:06 ` Duncan
2011-11-14 19:02 ` Hilco Wijbenga
2011-11-14 19:16 ` Dale
2011-11-14 22:20 ` Alec Warner
2011-11-14 22:52 ` Chí-Thanh Christopher Nguyễn
2011-11-15 1:52 ` Zac Medico
2011-11-13 10:48 ` [gentoo-dev] " "Paweł Hajdan, Jr."
2011-11-13 16:59 ` Mike Frysinger
2011-11-13 19:08 ` Markos Chandras
2011-11-13 19:15 ` Zac Medico
2011-11-11 6:59 ` [gentoo-dev] " Duncan
2011-11-11 15:50 ` Zac Medico
2011-11-11 16:09 ` Mike Frysinger
2011-11-11 4:48 ` Ryan Hill
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CAFhp8z6j6NLQEGwCSKi1R5g486c9T37EoTg50iUnnYmYxVG8ww@mail.gmail.com \
--to=jdhore1@gmail.com \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox