]> git.ipfire.org Git - pakfire.git/commitdiff
Remove replaced packages from package set.
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 8 Apr 2011 18:46:01 +0000 (20:46 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 8 Apr 2011 18:46:01 +0000 (20:46 +0200)
pakfire/depsolve.py

index 7dbc4ef8be9081112abbbb1595fedc2ec9cc8e75..6d1a922e3d853742507d834ab35ae1fea263e537 100644 (file)
@@ -136,6 +136,8 @@ class DependencySet(object):
                                        # Set pointer to package that is updated.
                                        pkg.old_package = p
 
+                                       # Remove old package from list of packages.
+                                       self.__packages.remove(pkg.old_package)
                                        break
 
                        # Add package to transaction set