Don't write or trust cache for unsupported EAPIs.
authorZac Medico <zmedico@gentoo.org>
Thu, 10 May 2012 21:23:56 +0000 (14:23 -0700)
committerZac Medico <zmedico@gentoo.org>
Thu, 10 May 2012 23:32:39 +0000 (16:32 -0700)
commitb6ef0aedb1b1b7c6fd4ab2d8d38369724ec6c383
tree2e23d93199a4310c841ebbb0b4b826eb795822aa
parent933ab0862f7333f0a4d1cc7ac85dea9f2693097c
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.
bin/egencache
pym/_emerge/EbuildMetadataPhase.py
pym/_emerge/MetadataRegen.py
pym/_emerge/actions.py
pym/_emerge/depgraph.py
pym/portage/dbapi/porttree.py
pym/portage/package/ebuild/getmaskingstatus.py