summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Replace compat symlinks with a new compat module as the symlink solution ↵Marius Mauch2007-02-171-1/+1
| | | | | | prevents reuse of state information (requested by ferringb) svn path=/main/trunk/; revision=5981
* Namespace sanitizing, step 1Marius Mauch2007-01-251-83/+1
| | | | svn path=/main/trunk/; revision=5778
* Fix broad except statement, should only be KeyErrorAlec Warner2007-01-121-1/+1
| | | | svn path=/main/trunk/; revision=5583
* 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