From fe107452a9a9f3a76aa729ec3e52b26a84c65b50 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Fri, 14 Jun 2013 17:11:50 -0700 Subject: [PATCH] Show unevaluated atom in blocker parent display. --- pym/_emerge/depgraph.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py index 40055843f..c988ee644 100644 --- a/pym/_emerge/depgraph.py +++ b/pym/_emerge/depgraph.py @@ -6734,7 +6734,14 @@ class depgraph(object): else: # Display the specific atom from SetArg or # Package types. - msg.append("%s required by %s" % (atom, parent)) + if atom != atom.unevaluated_atom: + # Show the unevaluated atom, since it can reveal + # issues with conditional use-flags missing + # from IUSE. + msg.append("%s (%s) required by %s" % + (atom.unevaluated_atom, atom, parent)) + else: + msg.append("%s required by %s" % (atom, parent)) msg.append("\n") msg.append("\n") -- 2.26.2