diff options
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | yuminstall.py | 4 |
2 files changed, 5 insertions, 2 deletions
@@ -1,5 +1,8 @@ 2005-09-23 Jeremy Katz <katzj@redhat.com> + * yuminstall.py (YumBackend.deselectGroup): Fix group deselection + to not remove everything + * loader2/urlinstall.c: Silly fix for constant. * loader2/loader.c: Don't load parallel port module. (#169135) diff --git a/yuminstall.py b/yuminstall.py index 16b11732d..2cb9dea72 100644 --- a/yuminstall.py +++ b/yuminstall.py @@ -470,8 +470,8 @@ class YumBackend(AnacondaBackend): log.debug("no such group %s" %(group,)) return - pkgs = self.ayum.groupInfo.pkgTree(group) - for pkg in pkgs: + gid = self.ayum.groupInfo.matchGroup(group) + for pkg in self.ayum.groupInfo.default_pkgs[gid] + self.ayum.groupInfo.mandatory_pkgs[gid]: try: p = self.ayum.pkgSack.returnNewestByName(pkg) except repomd.mdErrors.PackageSackError: |