diff options
author | Brian Harring <ferringb@gentoo.org> | 2005-09-24 17:54:05 +0000 |
---|---|---|
committer | Brian Harring <ferringb@gentoo.org> | 2005-09-24 17:54:05 +0000 |
commit | 430ce6fed697eea6c68b13ecdcad14bc6fdac01d (patch) | |
tree | 7e195bcb2c0715c5d663faecf3e84007f7e69ec1 /ChangeLog | |
parent | f913d92453517074c89a4cd59004d72bee5ba7d8 (diff) | |
download | portage-430ce6fed697eea6c68b13ecdcad14bc6fdac01d.tar.gz portage-430ce6fed697eea6c68b13ecdcad14bc6fdac01d.tar.bz2 portage-430ce6fed697eea6c68b13ecdcad14bc6fdac01d.zip |
EAPI awareness, and flat_hash/flat_list autodetection for rysnc cache.
svn path=/main/branches/2.0/; revision=2022
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -7,6 +7,21 @@ 2. /var/cache/edb/world is now /var/lib/portage/world. 3. /etc/portage/profile/virtuals is _USER_ configs only. + 24 Sep 2005; Brian Harring <ferringb@gentoo.org> pym/portage.py, + +pym/portage_db_metadata.py, +pym/portage_db_flat_hash.py, + pym/portage_db_flat.py, pym/portage_const.py: + EAPI awareness, and support for flat_hash metadata/cache. + Later autodetects if the rsync cache is flat_hash, or flat_list, + and interprets accordingly. + + Flat_hash is intended to make it such that rsync cache breakages + for older portage versions no longer occur; the container format + can hold pretty much anything across EAPI versions. + Additionally... EAPI is intended such that additions to the ebuild + env/helpers don't puke if you're running to old of a portage version; + it allows us to 'version' the ebuild env/funcs, and do masking dependant + on that versioning. + 23 Sep 2005; Brian Harring <ferringb@gentoo.org> bin/emerge: cleanse_cache cleanups, should kill off all remaining issues in bug #100444 . |