1 |
On Wed, 28 Dec 2016 16:01:04 -0800 |
2 |
Zac Medico <zmedico@g.o> wrote: |
3 |
|
4 |
> When an update has been skipped, clearly display both the selected and |
5 |
> skipped packages. |
6 |
> |
7 |
> X-Gentoo-bug: 602854 |
8 |
> X-Gentoo-bug-url: https://bugs.gentoo.org/602854 |
9 |
> --- |
10 |
> pym/_emerge/depgraph.py | 9 ++++++++- |
11 |
> 1 file changed, 8 insertions(+), 1 deletion(-) |
12 |
> |
13 |
> diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py |
14 |
> index cb12b05..e298337 100644 |
15 |
> --- a/pym/_emerge/depgraph.py |
16 |
> +++ b/pym/_emerge/depgraph.py |
17 |
> @@ -1044,7 +1044,14 @@ class depgraph(object): |
18 |
> writemsg(str(pkg.slot_atom), noiselevel=-1) |
19 |
> if pkg.root_config.settings["ROOT"] != "/": |
20 |
> writemsg(" for %s" % (pkg.root,), |
21 |
> noiselevel=-1) |
22 |
> - writemsg("\n", noiselevel=-1) |
23 |
> + writemsg("\n\n", noiselevel=-1) |
24 |
> + |
25 |
> + selected_pkg = |
26 |
> next(self._dynamic_config._package_tracker.match( |
27 |
> + pkg.root, pkg.slot_atom), None) |
28 |
> + |
29 |
> + writemsg(" selected: %s\n" % |
30 |
> (selected_pkg,), noiselevel=-1) |
31 |
> + writemsg(" skipped: %s (see unsatisfied |
32 |
> dependency below)\n" |
33 |
> + % (pkg,), noiselevel=-1) |
34 |
> |
35 |
> for parent, root, atom in parent_atoms: |
36 |
> self._show_unsatisfied_dep(root, |
37 |
> atom, myparent=parent) |
38 |
|
39 |
|
40 |
looks good :) |
41 |
-- |
42 |
Brian Dolbec <dolsen> |