--- yum/__init__.py | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/yum/__init__.py b/yum/__init__.py index 72052ab..633bd76 100644 --- a/yum/__init__.py +++ b/yum/__init__.py @@ -3991,7 +3991,7 @@ much more problems). elif self.conf.group_command == 'objects': igroup_data = self._groupInstalledEnvData(evgrp) - grps = [] + grps = set() for grpid in evgrp.groups: if (grpid not in igroup_data or igroup_data[grpid].startswith('blacklisted')): @@ -3999,9 +3999,10 @@ much more problems). self.verbose_logger.log(logginglevels.DEBUG_2, msg, grpid, evgrp.environmentid) continue - grps.append(grpid) + grps.add(grpid) if evgrp.environmentid in self.igroups.environments: ievgrp = self.igroups.environments[evgrp.environmentid] + grps.update(ievgrp.grp_names) else: self.igroups.add_environment(evgrp.environmentid, evgrp.allgroups) -- 1.7.7.6 _______________________________________________ Yum-devel mailing list Yum-devel@lists.baseurl.org http://lists.baseurl.org/mailman/listinfo/yum-devel