diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-05-11 16:17:32 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-05-11 16:17:32 -0700 |
commit | 912c564620f59d6e8d0752121c931095ba832ef2 (patch) | |
tree | f902dd2cd42304f3d1f33bdc5e1b00246a4844d6 /pym/portage/package/ebuild/config.py | |
parent | c3a4dd7d026bd00eb80bd50178288083175a0d9e (diff) | |
download | portage-912c564620f59d6e8d0752121c931095ba832ef2.tar.gz portage-912c564620f59d6e8d0752121c931095ba832ef2.tar.bz2 portage-912c564620f59d6e8d0752121c931095ba832ef2.zip |
Avoid redundant layout.conf parsing.
By passing the RepoConfigLoader instance into LocationsManager, we can
re-use previously parsed layout.conf data. The RepoConfigLoader
instance will also be useful for bug #414961.
Diffstat (limited to 'pym/portage/package/ebuild/config.py')
-rw-r--r-- | pym/portage/package/ebuild/config.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/portage/package/ebuild/config.py b/pym/portage/package/ebuild/config.py index 45b048cca..1a88250e6 100644 --- a/pym/portage/package/ebuild/config.py +++ b/pym/portage/package/ebuild/config.py @@ -427,7 +427,7 @@ class config(object): self.lookuplist = [self.configdict["env"]] self.repositories = load_repository_config(self) - locations_manager.load_profiles(known_repos) + locations_manager.load_profiles(self.repositories, known_repos) profiles_complex = locations_manager.profiles_complex self.profiles = locations_manager.profiles |