Gentoo Archives: gentoo-commits

From: Brian Dolbec <brian.dolbec@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/portage:master commit in: pym/_emerge/
Date: Sun, 02 Mar 2014 03:15:51
Message-Id: 1393729862.d1108443f074df3a898a304239dc78cab1616629.dol-sen@gentoo
1 commit: d1108443f074df3a898a304239dc78cab1616629
2 Author: Brian Dolbec <dolsen <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 6 09:45:14 2014 +0000
4 Commit: Brian Dolbec <brian.dolbec <AT> gmail <DOT> com>
5 CommitDate: Sun Mar 2 03:11:02 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=d1108443
7
8 As per bug #472104 add option --verbose-slot-rebuilds=y|n
9
10 ---
11 pym/_emerge/depgraph.py | 5 +++--
12 pym/_emerge/main.py | 5 +++++
13 2 files changed, 8 insertions(+), 2 deletions(-)
14
15 diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py
16 index 835bd6b..04d7aae 100644
17 --- a/pym/_emerge/depgraph.py
18 +++ b/pym/_emerge/depgraph.py
19 @@ -7692,8 +7692,9 @@ class depgraph(object):
20 if not unresolved_conflicts:
21 self._show_missed_update()
22
23 - self._compute_abi_rebuild_info()
24 - self._show_abi_rebuild_info()
25 + if self._frozen_config.myopts.get("--verbose-slot-rebuilds", 'y') != 'n':
26 + self._compute_abi_rebuild_info()
27 + self._show_abi_rebuild_info()
28
29 self._show_ignored_binaries()
30
31
32 diff --git a/pym/_emerge/main.py b/pym/_emerge/main.py
33 index 6225fc9..1e21ddb 100644
34 --- a/pym/_emerge/main.py
35 +++ b/pym/_emerge/main.py
36 @@ -156,6 +156,7 @@ def insert_optional_args(args):
37 '--usepkg' : y_or_n,
38 '--usepkgonly' : y_or_n,
39 '--verbose' : y_or_n,
40 + '--verbose-slot-rebuilds': y_or_n,
41 }
42
43 short_arg_opts = {
44 @@ -640,6 +641,10 @@ def parse_opts(tmpcmdline, silent=False):
45 "help" : "verbose output",
46 "choices" : true_y_or_n
47 },
48 + "--verbose-slot-rebuilds": {
49 + "help" : "verbose slot rebuild output",
50 + "choices" : true_y_or_n
51 + },
52 }
53
54 parser = ArgumentParser(add_help=False)