diff --git a/pisi/api.py b/pisi/api.py index 3c22f213..39857eff 100644 --- a/pisi/api.py +++ b/pisi/api.py @@ -217,11 +217,11 @@ def configure_pending(): except ImportError: raise Error(_("COMAR: comard not fully installed")) -def info(package): +def info(package, installed = False): if package.endswith(ctx.const.package_suffix): return info_file(package) else: - return info_name(package) + return info_name(package, installed) def info_file(package_fn): from package import Package @@ -272,7 +272,7 @@ def search_package(query, lang = None): return r def check(package): - md, files = info(package) + md, files = info(package, True) corrupt = [] for file in files.list: if file.hash and file.type != "config" \ diff --git a/pisi/cli/__init__.py b/pisi/cli/__init__.py index ea36fffa..ced37427 100644 --- a/pisi/cli/__init__.py +++ b/pisi/cli/__init__.py @@ -130,6 +130,7 @@ class CLI(UI): util.xterm_title(msg) def notify(self, event, **keywords): + print 'notify', event if event == ui.installed: msg = _('Installed %s') % keywords['package'].name elif event == ui.removed: