summaryrefslogtreecommitdiffstats
path: root/pym
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2011-01-04 20:03:51 -0800
committerZac Medico <zmedico@gentoo.org>2011-01-04 20:03:51 -0800
commit92b2aea5a38c29811c1069dde4d0bc2fec07781c (patch)
tree4bce935720ef65708ea653e99183ce2a849a792d /pym
parent973970100e04d821ca350e5ce46b96472157bfb0 (diff)
downloadportage-92b2aea5a38c29811c1069dde4d0bc2fec07781c.tar.gz
portage-92b2aea5a38c29811c1069dde4d0bc2fec07781c.tar.bz2
portage-92b2aea5a38c29811c1069dde4d0bc2fec07781c.zip
REQUIRED_USE: when unsatisfied, show current USE
Diffstat (limited to 'pym')
-rw-r--r--pym/_emerge/depgraph.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py
index 36faee329..dfb4fc98d 100644
--- a/pym/_emerge/depgraph.py
+++ b/pym/_emerge/depgraph.py
@@ -51,6 +51,7 @@ from _emerge.search import search
from _emerge.SetArg import SetArg
from _emerge.show_invalid_depstring_notice import show_invalid_depstring_notice
from _emerge.UnmergeDepPriority import UnmergeDepPriority
+from _emerge.UseFlagDisplay import pkg_use_display
from _emerge.resolver.backtracking import Backtracker, BacktrackParameter
from _emerge.resolver.slot_collision import slot_conflict_handler
@@ -2444,9 +2445,10 @@ class depgraph(object):
colorize("INFORM", xinfo) + \
colorize("BAD", " has unmet requirements.") + "\n",
noiselevel=-1)
- writemsg_stdout("- %s (REQUIRED_USE unsatisfied)\n" % \
- (output_cpv,), noiselevel=-1)
- writemsg_stdout("\n The following use flag constraints " + \
+ use_display = pkg_use_display(pkg, self._frozen_config.myopts)
+ writemsg_stdout("- %s %s\n" % (output_cpv, use_display),
+ noiselevel=-1)
+ writemsg_stdout("\n The following REQUIRED_USE flag constraints " + \
"are unsatisfied:\n", noiselevel=-1)
writemsg_stdout(" %s\n" % \
human_readable_required_use(pkg.metadata["REQUIRED_USE"]),