summaryrefslogtreecommitdiffstats
path: root/pym/eclass_cache.py
Commit message (Collapse)AuthorAgeFilesLines
* Bug #124041 - Make emerge show an informative warning message when oneZac Medico2007-11-261-1/+9
| | | | | | | | or more eclasses override eclasses from PORTDIR. The warning can be permanently disabled by setting PORTAGE_ECLASS_WARNING_ENABLE="0" in /etc/make.conf. (trunk r8668) svn path=/main/branches/2.1.2/; revision=8669
* Simplify update_eclasses() a little. (trunk r7861)Zac Medico2007-09-271-8/+5
| | | | svn path=/main/branches/2.1.2/; revision=7862
* Catch errno.ENOTDIR instead of using os.path.isdir(). (trunk r7770)Zac Medico2007-09-261-2/+3
| | | | svn path=/main/branches/2.1.2/; revision=7810
* Bug #192298 - Handle PermissionDenied error inZac Medico2007-09-261-2/+15
| | | | | | cache.update_eclasses(). (trunk r7769) svn path=/main/branches/2.1.2/; revision=7809
* 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