From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RPvmx-00034O-TH for garchives@archives.gentoo.org; Mon, 14 Nov 2011 12:37:28 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F1C9E21C0C4; Mon, 14 Nov 2011 12:37:18 +0000 (UTC) Received: from mail-gx0-f181.google.com (mail-gx0-f181.google.com [209.85.161.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 23D7E21C055 for ; Mon, 14 Nov 2011 12:36:53 +0000 (UTC) Received: by ggnv2 with SMTP id v2so7725082ggn.40 for ; Mon, 14 Nov 2011 04:36:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=ymarRMmTvWkNcWgqT15AL7HDR7kLVID5Fkqaj8hIAOs=; b=mXQO8gEWdasngGwH1UDdJQpxewH7BHn0xFIzlQ4mMVtr2w7IXrohTeGo6pBiRMEM97 uLJITWFDMpPx5b+0UkUfj+gEHSMsJ2iVeveqQ1O8lacXE2udKhVD1l2JQNf7fLI6q2Tz EPMCWK8xsUTWOi2mI64uBdOlrWgwsy3OqSKqo= Received: by 10.236.131.72 with SMTP id l48mr15083012yhi.90.1321274213161; Mon, 14 Nov 2011 04:36:53 -0800 (PST) Received: from [192.168.2.5] (adsl-65-0-124-88.jan.bellsouth.net. [65.0.124.88]) by mx.google.com with ESMTPS id f76sm30677569yhj.21.2011.11.14.04.36.49 (version=SSLv3 cipher=OTHER); Mon, 14 Nov 2011 04:36:52 -0800 (PST) Message-ID: <4EC10B5D.3070204@gmail.com> Date: Mon, 14 Nov 2011 06:36:45 -0600 From: Dale User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20111022 Firefox/7.0.1 SeaMonkey/2.4.1 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: have portage be quiet by default References: <4EB4FA98.3080201@gentoo.org> <4EBD42EE.4060104@gentoo.org> <4EBEF208.5060500@gentoo.org> <201111121840.16686.vapier@gentoo.org> <4EBFBA75.3030500@gentoo.org> <1321188262-sup-4513@raeviah> <4EC0141E.2030900@gentoo.org> In-Reply-To: <4EC0141E.2030900@gentoo.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: 3db8ce8f-8c8d-4c4f-a76b-ca8fbf6bf184 X-Archives-Hash: f9469143359eef76578c625e72cbdd64 Zac Medico wrote: > On 11/13/2011 08:24 AM, Duncan wrote: >> The previous defaults made perfect sense to me already. Parallel emerge >> jobs already puts portage in quiet mode, and that's what most people who >> care (see my point above about whether this is the right distro choice or >> not) should already be using. That default makes sense, since otherwise >> the output would be jumbled anyway. >> >> 1-at-a-time merge defaults are therefore where the question is. Two >> positions could be taken here. If it is argued that those who care will >> already be using parallel mode in most cases, and that those who care but >> that can't be bothered to switch their defaults really should be >> questioning whether gentoo is an appropriate choice in the first place, >> then a "noisy" default for 1-at-a-time makes sense too, because the only >> time most (who care) will see it is when they're actually troubleshooting >> something and thus deliberately using 1-at-a-time mode, in which case the >> higher level of detail by default for that mode makes the the most sense. > Ever since I added --jobs support, I've felt that suppression of build > output would be a better default for at least the following reasons: > > 1) I estimate that the flooding of the terminal with build output is > useless for more than 99% of users. Usually, there's too much > information scrolling by at too high of a rate for it to be > intelligible. Having this as the default behavior is ridiculous and > leads to jokes like apt-gentoo [1]. Generally, people who want to > analyze build output are best served by PORT_LOGDIR. One key. Scroll Lock. You can look all you want then hit it again to let it carry on. There is also ctrl Z as well. I use that a good bit to see what is going on. Just type in fg to carry on. As for progress, genlop -c does that already. > > 2) With --quiet-build, the user is presented with a useful summary of > overall progress, along with current load average data. The output is > consistent regardless of whether or not the emerge --jobs option is used. > > [1] http://chris-lamb.co.uk/2011/08/12/careful-what-you-wish-for/ Unless you are trying to compile one that failed earlier. Then you don't want the default, you want to see what made it fail. Then google is our friend again. That said, GREAT work on portage. :-D Dale :-) :-)