On 10/01/2011 09:40 PM, Zac Medico wrote: > On 10/01/2011 12:40 AM, Robin H. Johnson wrote: >> diff --git a/pym/portage/const.py b/pym/portage/const.py >> index 8b5f4ac..a42ebe8 100644 >> --- a/pym/portage/const.py >> +++ b/pym/portage/const.py >> @@ -109,10 +109,12 @@ EAPI = 4 >> >> HASHING_BLOCKSIZE = 32768 >> MANIFEST1_HASH_FUNCTIONS = ("MD5", "SHA256", "RMD160") >> -MANIFEST2_HASH_FUNCTIONS = ("SHA1", "SHA256", "RMD160") >> +MANIFEST2_HASH_FUNCTIONS = ("SHA256", "SHA512", "WHIRLPOOL") >> +# FUTURE: Add SHA-3 when available; remove SHA256 after 2012/10/01 >> >> MANIFEST1_REQUIRED_HASH = "MD5" >> -MANIFEST2_REQUIRED_HASH = "SHA1" >> +MANIFEST2_REQUIRED_HASH = "SHA256" >> +# FUTURE: Change to WHIRLPOOL after 2012/10/01 >> >> MANIFEST2_IDENTIFIERS = ("AUX", "MISC", "DIST", "EBUILD") >> # >> =========================================================================== > > If we control these hashes via metadata/layout.conf, then we can toggle > it atomically for all commiters. Otherwise, we'll have an annoying > period of time where different committers are committing different sets > of hashes, depending on their portage version.
I've applied the whole series, except for 5/5: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=f27473d04e6dee44983d1e5ac32ea9d4d375b5a2 http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=f3b05d6eed63e19cdfa7f645cf0190ee8019dd90 http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=8ac29097395f24ad331602d8e87fdf105ebd972b http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=faf87ba9877e3b5a7866c6649f956f15950e789a -- Thanks, Zac