summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatt Wilson <msw@redhat.com>2001-09-06 00:40:49 +0000
committerMatt Wilson <msw@redhat.com>2001-09-06 00:40:49 +0000
commitfdb477ae284068ed0ade7b5921ba11020482b095 (patch)
tree4c68fbe64df27bc4daa295527fd9914b5f284b67
parent4abb3220690ad8bfe0f0383942c7d489568f48ae (diff)
downloadanaconda-fdb477ae284068ed0ade7b5921ba11020482b095.tar.gz
anaconda-fdb477ae284068ed0ade7b5921ba11020482b095.tar.xz
anaconda-fdb477ae284068ed0ade7b5921ba11020482b095.zip
fix for #51498
-rw-r--r--comps.py8
-rw-r--r--packages.py2
2 files changed, 9 insertions, 1 deletions
diff --git a/comps.py b/comps.py
index 67a881f7f..13f1562f4 100644
--- a/comps.py
+++ b/comps.py
@@ -740,6 +740,14 @@ class ComponentSet:
if self.packages.has_key(dep):
self.packages[dep].unselect ()
+ def canResolveDeps (self, deps):
+ canresolve = 0
+ if deps:
+ for (who, dep) in deps:
+ if dep != _("no suggestion"):
+ canresolve = 1
+ return canresolve
+
def kernelVersionList(self):
kernelVersions = []
diff --git a/packages.py b/packages.py
index f229d2a4a..d936f782c 100644
--- a/packages.py
+++ b/packages.py
@@ -161,7 +161,7 @@ def checkDependencies(dir, intf, disp, id, instPath):
win.pop()
- if id.dependencies:
+ if id.dependencies and id.comps.canResolveDeps(id.dependencies):
disp.skipStep("dependencies", skip = 0)
else:
disp.skipStep("dependencies")