summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatt Wilson <msw@redhat.com>2000-08-21 15:48:40 +0000
committerMatt Wilson <msw@redhat.com>2000-08-21 15:48:40 +0000
commit45e0abb31066ec7e90c0090c13bd885cbf8f64a7 (patch)
tree1b2543587b0239f63027eeef504cccee84ad29ae
parentd251d47c98842419237acd9fe79963792e3491fa (diff)
downloadanaconda-45e0abb31066ec7e90c0090c13bd885cbf8f64a7.tar.gz
anaconda-45e0abb31066ec7e90c0090c13bd885cbf8f64a7.tar.xz
anaconda-45e0abb31066ec7e90c0090c13bd885cbf8f64a7.zip
apply nalin's patch
-rw-r--r--todo.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/todo.py b/todo.py
index 545472a9f..9c35c67d5 100644
--- a/todo.py
+++ b/todo.py
@@ -1009,10 +1009,12 @@ class ToDo:
# new package dependency fixup
deps = self.verifyDeps ()
+ while deps and self.canResolveDeps (deps):
+ for (name, suggest) in deps:
+ log ("Upgrade Dependency: %s needs %s, automatically added.", name, suggest)
+ self.selectDeps (deps)
+ deps = self.verifyDeps ()
- for (name, suggest) in deps:
- log ("Upgrade Dependency: %s needs %s, automatically added.", name, suggest)
- self.selectDeps (deps)
win.pop ()
def rpmError (todo):