From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (unknown [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id E85671381FA for ; Fri, 23 May 2014 09:22:08 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0DD95E0A41; Fri, 23 May 2014 09:22:04 +0000 (UTC) Received: from mail-ve0-f181.google.com (mail-ve0-f181.google.com [209.85.128.181]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 18257E09C2 for ; Fri, 23 May 2014 09:22:02 +0000 (UTC) Received: by mail-ve0-f181.google.com with SMTP id pa12so5847411veb.26 for ; Fri, 23 May 2014 02:22:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=8yOvfFeRcf+d5SPeoJA1aPCcBF/M3gl3/A4ShHpKt1w=; b=nDoW2p/0+L/hbILPhQdWStvqtEqGpG4M07TM5Hm9CJxP5efaeKAC7o+CbCvIPsFVop p7LO4hw10KP7T3GIdnAzK5MCGDJtSGMG61Nt2f5ZW9UarD0l6GgEc286PD2F9/SkdUC6 0uYFrn5yfeoDagYVuAoTtyXrGvBlJqSmUXtd0SQsdGFSlOuMGWfcY8UtxK6XBLJ6rDGY PTPwpbmvkznaVY5Jri+rkY3ca05+aI1neVpt7afwVw6MPbgAvbJ5Dro2FY/iTojpqsUc rxSMaL07/TJBwKmtjOaQwo9h3VqS59tso7xRHRNZlOw2GuDKUrReevLYytQszf81SsmS jbqg== Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 X-Received: by 10.58.85.3 with SMTP id d3mr833676vez.34.1400836922184; Fri, 23 May 2014 02:22:02 -0700 (PDT) Sender: freemanrich@gmail.com Received: by 10.52.30.227 with HTTP; Fri, 23 May 2014 02:22:02 -0700 (PDT) In-Reply-To: <20140522095448.76d13462@marcec> References: <006001cf741f$db183a40$9148aec0$@gmail.com> <537B3FE9.8050207@gmail.com> <007001cf7420$4f8a8f90$ee9faeb0$@gmail.com> <537B413D.1090209@gmail.com> <537CAF05.9010805@gmail.com> <20140522021037.GA4074@badass.gateway.2wire.net> <20140522095448.76d13462@marcec> Date: Fri, 23 May 2014 05:22:02 -0400 X-Google-Sender-Auth: 99Y4PbCfYsZtdmJC8nIgIzgwAuU Message-ID: Subject: Re: [gentoo-user] Use Flags and Updating From: Rich Freeman To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: 8accd9f3-ecda-4f36-a8e6-2d8f14d435e6 X-Archives-Hash: 0d46e2602277c6f06be81ee4fe0334d4 On Thu, May 22, 2014 at 3:54 AM, Marc Joliet wrote: > I think nowadays one would prefer --keep-going, which automatically resumes on > failure (and recomputes the dependency tree!), and prints a list of failed > packages when it's finished. However its output is more verbose than just "ok" > and "failed" (it'll print the build.log if it's only one package, IIRC). Yup. Upon reflection the whole script can be replaced by: emerge -uvD --changed-use --color=n --with-bdeps=y --quiet-build --buildpkgonly --keep-going world | col -bx | mutt -s "world update" you@example.com That will give you a decent report of what is new, build binary packages, do it in parallel, and not recompute dependencies for every package. Rich