diff --git a/pisi/atomicoperations.py b/pisi/atomicoperations.py index 392770e1..8e96bd07 100644 --- a/pisi/atomicoperations.py +++ b/pisi/atomicoperations.py @@ -417,8 +417,13 @@ class Remove(AtomicOperation): self.check_dependencies() self.run_preremove() + progress = ctx.ui.Progress(len(self.files.list)) + removed = 0 for fileinfo in self.files.list: self.remove_file(fileinfo) + removed += 1 + ctx.ui.notify(pisi.ui.progressed, percent = progress.update(removed), + info = _("Removing package %s") % self.package_name) txn = ctx.dbenv.txn_begin() try: