[PATCH 2/2] lib/_emerge/resolver/output_helpers.py: explicitly state 'all satisfied'

Sam James <[email protected]> Sat, 2 Oct 2021 21:11:56 +0100
Newsgroups gmane.linux.gentoo.portage.devel
Message-ID <[email protected]>
This makes things a bit less confusing and tries to avoid
users focusing on (soft) blocks which aren't actually
the problem they're hitting.

Signed-off-by: Sam James <[email protected]>
---
 lib/_emerge/resolver/output_helpers.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lib/_emerge/resolver/output_helpers.py b/lib/_emerge/resolver/output_helpers.py
index f80b79ccf..6ce812189 100644
--- a/lib/_emerge/resolver/output_helpers.py
+++ b/lib/_emerge/resolver/output_helpers.py
@@ -163,6 +163,8 @@ class _PackageCounters:
                 myoutput.append(
                     bad(" (%s unsatisfied)") % (self.blocks - self.blocks_satisfied)
                 )
+            else:
+                myoutput.append(" (all satisfied)")
         return "".join(myoutput)
 
 
-- 
2.33.0