diff --git a/pym/update/emerge_parser.py b/pym/update/emerge_parser.py index 143fa9f..e288c40 100644 --- a/pym/update/emerge_parser.py +++ b/pym/update/emerge_parser.py @@ -447,7 +447,8 @@ class InstallingPackage(NotifierInformationBlock): "of {c}(\d+){c}\) {c}([^\s\033]+){c}".format(c=_color_block)) def notify(self, observer, groups): - binary = bool(self.binary and groups[2] in self.binary) + strpkg = str(EmergePackage(groups[2])) + binary = bool(self.binary and strpkg in self.binary) observer(EmergePackage(groups[2]), binary=binary) def mark_binary(self, package):