]> git.ipfire.org Git - pakfire.git/commitdiff
Fix "remove" command.
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 20 Jul 2011 17:09:38 +0000 (17:09 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 20 Jul 2011 17:09:38 +0000 (17:09 +0000)
pakfire/base.py
pakfire/satsolver.py

index c89ee8f93fd67c66ac9b3a8c45a39c343bdc0dbe..91cd6619bd61f7ab67b78f8cfa36d859ad0ee590 100644 (file)
@@ -224,7 +224,7 @@ class Pakfire(object):
 
                # Solve the request.
                solver = self.create_solver()
-               t = solver.solve(request)
+               t = solver.solve(request, uninstall=True)
 
                if not t:
                        return
index 43ba004e7a4bc21a8bd1281b7bb54eeb8bacd15e..e626827a9471049f7f34f8f8f7a0055973540fc8 100644 (file)
@@ -76,8 +76,8 @@ class Solver(object):
 
                self._solver = _pakfire.Solver(self.pool)
 
-       def solve(self, request, update=False, allow_downgrade=False):
-               #self._solver.set_allow_uninstall(True)
+       def solve(self, request, update=False, uninstall=False, allow_downgrade=False):
+               self._solver.set_allow_uninstall(uninstall)
                self._solver.set_allow_downgrade(allow_downgrade)
 
                # Configure the solver for an update.