diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-08-23 09:55:19 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-08-23 09:55:19 -0700 |
commit | c0ac477af61fa107aaececeda2ca888292719e17 (patch) | |
tree | a6d9b5f0026dd797d26861d1b24d5c68ecb2306e /pym/portage/package/ebuild/config.py | |
parent | 5335ccb6558f22ddc926714dcba4443cc7333b6a (diff) | |
download | portage-c0ac477af61fa107aaececeda2ca888292719e17.tar.gz portage-c0ac477af61fa107aaececeda2ca888292719e17.tar.bz2 portage-c0ac477af61fa107aaececeda2ca888292719e17.zip |
read_corresponding_eapi_file: cache results
Diffstat (limited to 'pym/portage/package/ebuild/config.py')
-rw-r--r-- | pym/portage/package/ebuild/config.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pym/portage/package/ebuild/config.py b/pym/portage/package/ebuild/config.py index 2fa799f7e..81e05012e 100644 --- a/pym/portage/package/ebuild/config.py +++ b/pym/portage/package/ebuild/config.py @@ -42,7 +42,7 @@ from portage.repository.config import load_repository_config from portage.util import ensure_dirs, getconfig, grabdict, \ grabdict_package, grabfile, grabfile_package, LazyItemsDict, \ normalize_path, shlex_split, stack_dictlist, stack_dicts, stack_lists, \ - writemsg, writemsg_level + writemsg, writemsg_level, _eapi_cache from portage.versions import catpkgsplit, catsplit, cpv_getkey, _pkg_str from portage.package.ebuild._config import special_env_vars @@ -811,6 +811,7 @@ class config(object): # and subsequent calls to the _init() functions have no effect. portage.output._init(config_root=self['PORTAGE_CONFIGROOT']) portage.data._init(self) + _eapi_cache.clear() if mycpv: self.setcpv(mycpv) |