summaryrefslogtreecommitdiffstats
path: root/pym/portage/cache/volatile.py
Commit message (Collapse)AuthorAgeFilesLines
* Fix serialize_eclasses = False in cache template.Zac Medico2011-10-171-1/+1
| | | | | | | This fixes volatile cache validation that did not get fixed in commit a63c163a50bf8a4e5ca8673cd8bebae29c36643a. Now all volatile cache problems that have been introduced since commit 2ed1cb53cc4158af08c22d466b15b9a9a7767212 should be fixed.
* portdbapi: fix volatile cache handlingZac Medico2011-10-171-2/+3
| | | | | | | | | 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.
* cache/volatile: fix __iter__ and __contains__Zac Medico2011-09-071-2/+6
| | | | Special methods can't be assigned in the constructor.
* cache.volatile: discard "perms" paramZac Medico2011-05-121-1/+2
|
* Remove all svn $Id keywords.Zac Medico2010-03-241-1/+0
|
* Fix headers that contain $Header instead of $Id.Zac Medico2009-02-231-2/+2
| | | | svn path=/main/trunk/; revision=12701
* Remove fallback imports for set(), and note minimum requirement of python-2.4Marius Mauch2007-07-051-2/+0
| | | | svn path=/main/trunk/; revision=7157
* Implement iterkeys on top of __iter__ instead of vice versa. Thanks to ↵Zac Medico2007-06-211-1/+1
| | | | | | Brian Harring for the suggestion. svn path=/main/trunk/; revision=6918
* Namespace sanitizing, step 3Marius Mauch2007-01-251-1/+1
| | | | svn path=/main/trunk/; revision=5782
* Namespace sanitizing, step 1Marius Mauch2007-01-251-0/+27
svn path=/main/trunk/; revision=5778