Make dblink invalidate the vardbapi caches for each merge and unmerge. Don't use...
authorZac Medico <zmedico@gentoo.org>
Sun, 8 Jul 2007 16:36:58 +0000 (16:36 -0000)
committerZac Medico <zmedico@gentoo.org>
Sun, 8 Jul 2007 16:36:58 +0000 (16:36 -0000)
commit3b3900b799799bea991d541c63535a12045f3bbe
treee169cd91090f71f4c6b34cfe212413de0a63f816
parentac0a630b42c12b5f0d3088d4f4c45186c82d3d57
Make dblink invalidate the vardbapi caches for each merge and unmerge.  Don't use portage.listdir() since mtime granularity can prevent cachedir from invalidating it's cache properly and this redundant cache layer isn't needed anyway.  This should solve the intermittent failure of AUTOCLEAN to properly clean packages.

svn path=/main/trunk/; revision=7203
pym/portage/dbapi/vartree.py