From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 405D6138E66 for ; Sun, 23 Feb 2014 19:30:40 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BC8A6E0A60; Sun, 23 Feb 2014 19:30:30 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id DCB0EE0A4F for ; Sun, 23 Feb 2014 19:30:29 +0000 (UTC) Received: from big_daddy.dol-sen.ca (S010600222de111ff.vc.shawcable.net [96.49.5.156]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: dolsen) by smtp.gentoo.org (Postfix) with ESMTPSA id EC72233F992 for ; Sun, 23 Feb 2014 19:30:28 +0000 (UTC) From: Brian Dolbec To: gentoo-portage-dev@lists.gentoo.org Subject: [gentoo-portage-dev] [PATCH v2 1/2] As per bug #472104 add option --verbose-slot-rebuilds=y|n Date: Sun, 23 Feb 2014 11:25:49 -0800 Message-Id: <1393183550-18757-2-git-send-email-dolsen@gentoo.org> X-Mailer: git-send-email 1.8.5.3 In-Reply-To: <1393183550-18757-1-git-send-email-dolsen@gentoo.org> References: <1393142854-20700-1-git-send-email-dolsen@gentoo.org> <1393183550-18757-1-git-send-email-dolsen@gentoo.org> In-Reply-To: <1393142854-20700-1-git-send-email-dolsen@gentoo.org> References: <1393142854-20700-1-git-send-email-dolsen@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-portage-dev@lists.gentoo.org Reply-to: gentoo-portage-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------1.8.5.3" X-Archives-Salt: 8a5a7fc0-039e-44c1-acb5-d4dc11e17128 X-Archives-Hash: 91aca0c518f8f5838a81b20534fd5d90 This is a multi-part message in MIME format. --------------1.8.5.3 Content-Type: text/plain; charset=UTF-8; format=fixed Content-Transfer-Encoding: 8bit --- pym/_emerge/depgraph.py | 5 +++-- pym/_emerge/main.py | 5 +++++ pym/portage/package/ebuild/config.py | 3 +++ 3 files changed, 11 insertions(+), 2 deletions(-) --------------1.8.5.3 Content-Type: text/x-patch; name="v2-0001-As-per-bug-472104-add-option-verbose-slot-rebuild.patch" Content-Transfer-Encoding: 8bit Content-Disposition: inline; filename="v2-0001-As-per-bug-472104-add-option-verbose-slot-rebuild.patch" diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py index 835bd6b..291d18c 100644 --- a/pym/_emerge/depgraph.py +++ b/pym/_emerge/depgraph.py @@ -7692,8 +7692,9 @@ class depgraph(object): if not unresolved_conflicts: self._show_missed_update() - self._compute_abi_rebuild_info() - self._show_abi_rebuild_info() + if self._frozen_config.myopts["--verbose-slot-rebuilds"] != 'n': + self._compute_abi_rebuild_info() + self._show_abi_rebuild_info() self._show_ignored_binaries() diff --git a/pym/_emerge/main.py b/pym/_emerge/main.py index 6225fc9..1e21ddb 100644 --- a/pym/_emerge/main.py +++ b/pym/_emerge/main.py @@ -156,6 +156,7 @@ def insert_optional_args(args): '--usepkg' : y_or_n, '--usepkgonly' : y_or_n, '--verbose' : y_or_n, + '--verbose-slot-rebuilds': y_or_n, } short_arg_opts = { @@ -640,6 +641,10 @@ def parse_opts(tmpcmdline, silent=False): "help" : "verbose output", "choices" : true_y_or_n }, + "--verbose-slot-rebuilds": { + "help" : "verbose slot rebuild output", + "choices" : true_y_or_n + }, } parser = ArgumentParser(add_help=False) diff --git a/pym/portage/package/ebuild/config.py b/pym/portage/package/ebuild/config.py index e104501..ba9b502 100644 --- a/pym/portage/package/ebuild/config.py +++ b/pym/portage/package/ebuild/config.py @@ -827,6 +827,9 @@ class config(object): "PORTAGE_INST_UID": "0", } + # Turn this on by default + self["VERBOSE_SLOT_REBUILDS"] = "1" + if eprefix: # For prefix environments, default to the UID and GID of # the top-level EROOT directory. --------------1.8.5.3--