aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'pym/_emerge/resolver/output_helpers.py')
-rw-r--r--pym/_emerge/resolver/output_helpers.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/pym/_emerge/resolver/output_helpers.py b/pym/_emerge/resolver/output_helpers.py
index 41dc324a1..be4ea4acb 100644
--- a/pym/_emerge/resolver/output_helpers.py
+++ b/pym/_emerge/resolver/output_helpers.py
@@ -641,6 +641,7 @@ class PkgInfo(object):
class PkgAttrDisplay(SlotObject):
__slots__ = ("downgrade", "fetch_restrict", "fetch_restrict_satisfied",
+ "force_reinstall",
"interactive", "mask", "new", "new_slot", "new_version", "replace")
def __str__(self):
@@ -651,8 +652,11 @@ class PkgAttrDisplay(SlotObject):
else:
output.append(" ")
- if self.new:
- output.append(green("N"))
+ if self.new or self.force_reinstall:
+ if self.force_reinstall:
+ output.append(red("r"))
+ else:
+ output.append(green("N"))
else:
output.append(" ")