diff --git a/libraries/entropy/qa.py b/libraries/entropy/qa.py index 1f49fc15e..0a2b60624 100644 --- a/libraries/entropy/qa.py +++ b/libraries/entropy/qa.py @@ -540,11 +540,10 @@ class QAInterface(TextInterface, EntropyPluginStore): if not silent: self.output( - "%s %s: %s, ELF class: %s" % ( + "[%s] %s %s: %s, ELF class: %s" % ( + purple(repository_id), teal(atom), - purple( - _("requires the following library") - ), + purple(_("requires")), brown(library), elfclass, ), @@ -580,6 +579,15 @@ class QAInterface(TextInterface, EntropyPluginStore): header = darkred(" "), ) + if not silent: + if missing_sonames: + self.output("", level = "info", importance = 0) + else: + self.output( + _("no missing runtime libraries found"), + level = "info", + importance = 1) + return missing_sonames def test_shared_objects(self, entropy_repository, broken_symbols = False,