From 99374c3da3eea930becf2c3c391cb42619bb9bf8 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Tue, 25 Apr 2006 09:36:57 +0000 Subject: Remove all usage of the portage.groups global variable. svn path=/main/trunk/; revision=3231 --- bin/repoman | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'bin') diff --git a/bin/repoman b/bin/repoman index 2efbe5e70..9429e7c50 100755 --- a/bin/repoman +++ b/bin/repoman @@ -1006,7 +1006,8 @@ for x in scanlist: fails["KEYWORDS.stupid"].append(x+"/"+y+".ebuild") if "--ignore-arches" in myoptions: - arches=[[repoman_settings["ARCH"], repoman_settings["ARCH"], portage.groups]] + arches = [[repoman_settings["ARCH"], repoman_settings["ARCH"], + repoman_settings.groups]] else: arches=[] for keyword in myaux["KEYWORDS"].split(): @@ -1081,7 +1082,6 @@ for x in scanlist: fails["usage.obsolete"].append("%s/%s.ebuild: not migrated to modular X" % (x, y)) for keyword,arch,groups in arches: - portage.groups=groups if not profiles.has_key(arch): # A missing profile will create an error further down @@ -1097,6 +1097,7 @@ for x in scanlist: else: os.environ["ACCEPT_KEYWORDS"]="-~"+arch dep_settings=portage.config(config_profile_path=profdir, config_incrementals=portage_const.INCREMENTALS) + dep_settings.groups = groups portage.portdb=portage.portdbapi(portdir, dep_settings) portage.db["/"]["porttree"]=portage.portagetree("/",dep_settings.getvirtuals("/")) arch_caches[prof[0]]=[dep_settings, portage.portdb, portage.db["/"]["porttree"]] -- cgit v1.2.3-1-g7c22