portdbapi: fix volatile cache handling
authorZac Medico <zmedico@gentoo.org>
Mon, 17 Oct 2011 23:08:44 +0000 (16:08 -0700)
committerZac Medico <zmedico@gentoo.org>
Mon, 17 Oct 2011 23:08:44 +0000 (16:08 -0700)
commita63c163a50bf8a4e5ca8673cd8bebae29c36643a
tree8c131974eef7483a3b257487d6124397d0d4dec5
parent58b1c71329f9d9ce0ee3a004d9ecaa8887d1dfd5
portdbapi: fix volatile cache handling

The metadata_overlay usage, that was triggered automatically for users
without depcachedir write access, has been broken since commit
2ed1cb53cc4158af08c22d466b15b9a9a7767212. The metadata_overlay class
is not compatible with the new validation code, so remove it. If users
have metadata_overlay configured as their cache module, fall back to
flat_hash.
pym/portage/cache/metadata_overlay.py [deleted file]
pym/portage/cache/volatile.py
pym/portage/dbapi/porttree.py
pym/portage/package/ebuild/config.py