diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-05-10 14:23:56 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-05-10 16:32:39 -0700 |
commit | b6ef0aedb1b1b7c6fd4ab2d8d38369724ec6c383 (patch) | |
tree | 2e23d93199a4310c841ebbb0b4b826eb795822aa /pym/portage/package | |
parent | 933ab0862f7333f0a4d1cc7ac85dea9f2693097c (diff) | |
download | portage-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.py | 2 |
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: |