summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorBrian Harring <ferringb@gentoo.org>2005-09-24 17:54:05 +0000
committerBrian Harring <ferringb@gentoo.org>2005-09-24 17:54:05 +0000
commit430ce6fed697eea6c68b13ecdcad14bc6fdac01d (patch)
tree7e195bcb2c0715c5d663faecf3e84007f7e69ec1 /ChangeLog
parentf913d92453517074c89a4cd59004d72bee5ba7d8 (diff)
downloadportage-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--ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 7bc4c0ba2..953c8f252 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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 .