diff options
author | Matt Wilson <msw@redhat.com> | 2001-07-25 18:42:59 +0000 |
---|---|---|
committer | Matt Wilson <msw@redhat.com> | 2001-07-25 18:42:59 +0000 |
commit | e65b95fd5b86816a1749ee2d2b2222e8123dfdcf (patch) | |
tree | d3b4c11faa3e6ca5c54ef1add88dd45a7fd0eeee /comps.py | |
parent | c79319c38b9c7b0dfadacfc3db0e264f708c62d5 (diff) | |
download | anaconda-e65b95fd5b86816a1749ee2d2b2222e8123dfdcf.tar.gz anaconda-e65b95fd5b86816a1749ee2d2b2222e8123dfdcf.tar.xz anaconda-e65b95fd5b86816a1749ee2d2b2222e8123dfdcf.zip |
do not fall over when you do "ignore packages with dependencies" on upgrade when you have a lot of "no suggestions"
Diffstat (limited to 'comps.py')
-rw-r--r-- | comps.py | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -710,21 +710,21 @@ class ComponentSet: def selectDepCause (self, deps): for (who, dep) in deps: - self.packages[who].select () + if self.packages.has_key(who): + self.packages[who].select () def unselectDepCause (self, deps): for (who, dep) in deps: - self.packages[who].unselect () + if self.packages.has_key(who): + self.packages[who].unselect () def selectDeps (self, deps): for (who, dep) in deps: - # this skips right over "no suggestion" if self.packages.has_key(dep): self.packages[dep].select () def unselectDeps (self, deps): for (who, dep) in deps: - # this skips right over "no suggestion" if self.packages.has_key(dep): self.packages[dep].unselect () |