From 6eb8f3387c5549bb5103d36287de9ba315b1ac12 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 20 Jul 2011 17:09:38 +0000 Subject: [PATCH] Fix "remove" command. --- pakfire/base.py | 2 +- pakfire/satsolver.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pakfire/base.py b/pakfire/base.py index c89ee8f93..91cd6619b 100644 --- a/pakfire/base.py +++ b/pakfire/base.py @@ -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 diff --git a/pakfire/satsolver.py b/pakfire/satsolver.py index 43ba004e7..e626827a9 100644 --- a/pakfire/satsolver.py +++ b/pakfire/satsolver.py @@ -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. -- 2.39.5