diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-11-17 09:31:53 -0800 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-11-17 09:31:53 -0800 |
commit | 8f23cb8f32f8499575dc0629a8a83ddcf963d3c8 (patch) | |
tree | a0396be6a6ab2a8fd2cc3b2358d5fea416006f7f /pym/portage/package | |
parent | 77a965a9890f196b0a35c8e3e6b6aeafd3554327 (diff) | |
download | portage-8f23cb8f32f8499575dc0629a8a83ddcf963d3c8.tar.gz portage-8f23cb8f32f8499575dc0629a8a83ddcf963d3c8.tar.bz2 portage-8f23cb8f32f8499575dc0629a8a83ddcf963d3c8.zip |
Add Package.eapi property.
Diffstat (limited to 'pym/portage/package')
-rw-r--r-- | pym/portage/package/ebuild/_config/UseManager.py | 2 | ||||
-rw-r--r-- | pym/portage/package/ebuild/doebuild.py | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/pym/portage/package/ebuild/_config/UseManager.py b/pym/portage/package/ebuild/_config/UseManager.py index 93ec6209c..85380d3af 100644 --- a/pym/portage/package/ebuild/_config/UseManager.py +++ b/pym/portage/package/ebuild/_config/UseManager.py @@ -397,7 +397,7 @@ class UseManager(object): return frozenset(stack_lists(useforce, incremental=True)) def getUseAliases(self, pkg): - if not eapi_has_use_aliases(pkg.metadata["EAPI"]): + if not eapi_has_use_aliases(pkg.eapi): return {} cp = getattr(pkg, "cp", None) diff --git a/pym/portage/package/ebuild/doebuild.py b/pym/portage/package/ebuild/doebuild.py index be33f63ca..a1f27db9d 100644 --- a/pym/portage/package/ebuild/doebuild.py +++ b/pym/portage/package/ebuild/doebuild.py @@ -1335,9 +1335,9 @@ def _validate_deps(mysettings, myroot, mydo, mydbapi): if not pkg.built and \ mydo not in ("digest", "help", "manifest") and \ pkg.metadata["REQUIRED_USE"] and \ - eapi_has_required_use(pkg.metadata["EAPI"]): + eapi_has_required_use(pkg.eapi): result = check_required_use(pkg.metadata["REQUIRED_USE"], - pkg.use.enabled, pkg.iuse.is_valid_flag, eapi=pkg.metadata["EAPI"]) + pkg.use.enabled, pkg.iuse.is_valid_flag, eapi=pkg.eapi) if not result: reduced_noise = result.tounicode() writemsg("\n %s\n" % _("The following REQUIRED_USE flag" + \ |