From 7f29b331ace08bf8298cef167d6673b7a56d3814 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eray=20=C3=96zkural?= Date: Thu, 15 Dec 2005 02:30:47 +0000 Subject: [PATCH] fix: self.package ought to be available for reinstall to work... --- pisi/atomicoperations.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pisi/atomicoperations.py b/pisi/atomicoperations.py index ea83650c..1944236b 100644 --- a/pisi/atomicoperations.py +++ b/pisi/atomicoperations.py @@ -312,12 +312,12 @@ class Remove(AtomicOperation): def __init__(self, package_name, ignore_dep = None): super(Remove, self).__init__(ignore_dep) self.package_name = package_name + self.package = packagedb.get_package(self.package_name) + self.files = ctx.installdb.files(self.package_name) def run(self): """Remove a single package""" inst_packagedb = packagedb.inst_packagedb - self.package = packagedb.get_package(self.package_name) - self.files = ctx.installdb.files(self.package_name) ctx.ui.status(_('Removing package %s') % self.package_name) if not ctx.installdb.is_installed(self.package_name):