From 89e13b7a1ba6752db7c19d3eb77cf3a36a5cd9bf Mon Sep 17 00:00:00 2001 From: Faik Uygur Date: Fri, 23 Nov 2007 19:02:23 +0000 Subject: [PATCH] The old package's version data is long gone.. keep it --- pisi/atomicoperations.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pisi/atomicoperations.py b/pisi/atomicoperations.py index cc077d96..636d16ea 100644 --- a/pisi/atomicoperations.py +++ b/pisi/atomicoperations.py @@ -240,6 +240,7 @@ class Install(AtomicOperation): # schedule for reinstall self.old_files = self.installdb.get_files(pkg.name) + self.old_version = self.installdb.get_version(pkg.name) self.old_path = self.installdb.pkg_dir(pkg.name, iversion, irelease) self.reinstall = True self.remove_old = Remove(pkg.name) @@ -251,7 +252,7 @@ class Install(AtomicOperation): import pisi.comariface try: if self.upgrade: - (iversion, irelease, ibuild) = self.installdb.get_version(self.pkginfo.name) + (iversion, irelease, ibuild) = self.old_version fromVersion = iversion fromRelease = irelease else: