summaryrefslogtreecommitdiffstats
path: root/pym/portage/package
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2012-05-10 14:23:56 -0700
committerZac Medico <zmedico@gentoo.org>2012-05-10 16:32:39 -0700
commitb6ef0aedb1b1b7c6fd4ab2d8d38369724ec6c383 (patch)
tree2e23d93199a4310c841ebbb0b4b826eb795822aa /pym/portage/package
parent933ab0862f7333f0a4d1cc7ac85dea9f2693097c (diff)
downloadportage-b6ef0aedb1b1b7c6fd4ab2d8d38369724ec6c383.tar.gz
portage-b6ef0aedb1b1b7c6fd4ab2d8d38369724ec6c383.tar.bz2
portage-b6ef0aedb1b1b7c6fd4ab2d8d38369724ec6c383.zip
Don't write or trust cache for unsupported EAPIs.
Since we're supposed to be able to efficiently obtain the EAPI from _parse_eapi_ebuild_head, we don't need to write or trust cache entries for unsupported EAPIs.
Diffstat (limited to 'pym/portage/package')
-rw-r--r--pym/portage/package/ebuild/getmaskingstatus.py2
1 files changed, 0 insertions, 2 deletions
diff --git a/pym/portage/package/ebuild/getmaskingstatus.py b/pym/portage/package/ebuild/getmaskingstatus.py
index 66d3db528..b89fbf53b 100644
--- a/pym/portage/package/ebuild/getmaskingstatus.py
+++ b/pym/portage/package/ebuild/getmaskingstatus.py
@@ -79,8 +79,6 @@ def _getmaskingstatus(mycpv, settings, portdb, myrepo=None):
mygroups = settings._getKeywords(mycpv, metadata)
licenses = metadata["LICENSE"]
properties = metadata["PROPERTIES"]
- if eapi.startswith("-"):
- eapi = eapi[1:]
if not eapi_is_supported(eapi):
return [_MaskReason("EAPI", "EAPI %s" % eapi)]
elif _eapi_is_deprecated(eapi) and not installed: