summaryrefslogtreecommitdiffstats
path: root/pym/eclass_cache.py
Commit message (Collapse)AuthorAgeFilesLines
* Fix broken is_eclass_data_valid comparison logic.Zac Medico2006-10-251-2/+2
| | | | svn path=/main/trunk/; revision=4819
* For full compatibility with older versions of portage, write the path in the ↵Zac Medico2006-10-251-2/+7
| | | | | | serialized _eclasses_ when possible. svn path=/main/trunk/; revision=4818
* Remove paths from _eclasses_ serialization in the cache. This makes the ↵Zac Medico2006-10-241-4/+8
| | | | | | mtimes of the eclasses the only thing that distinguishes them, but the probablility of collision is negligible. This same _eclasses_ format will be used to serialize eclass mtimes in cache that is distributed via the rsync mirrors. The deserialization code can handle mixtures of both the old and new formats. svn path=/main/trunk/; revision=4807
* For compatibility with float timestamps in python-2.5, convert st_mtime ↵Zac Medico2006-09-221-1/+1
| | | | | | attributes to long wherever portage expects 1s resolution. svn path=/main/trunk/; revision=4500
* Remove the portage_file module for bug #133591.Zac Medico2006-07-151-5/+4
| | | | svn path=/main/trunk/; revision=3892
* integration chunk of the cache subsystem patch.Brian Harring2005-11-051-0/+75
Will deal with UNUSED_0* after this svn path=/main/branches/2.0/; revision=2258