From: Zac Medico Date: Sat, 6 May 2006 02:34:47 +0000 (-0000) Subject: Remove the uppercase requirement on flat_hash metadata keys so that _eclasses_ will... X-Git-Tag: v2.1_rc1~20 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=f6af62c26a2f8c87e73eded75443db6b2d7bb689;p=portage.git Remove the uppercase requirement on flat_hash metadata keys so that _eclasses_ will work. This is equivalent to the patch by Brian Harring that went into 2.0.54-r2 for forward compatibility with planned changes in the rsync metadata cache. svn path=/main/trunk/; revision=3323 --- diff --git a/pym/cache/metadata.py b/pym/cache/metadata.py index 99a7ad6db..1433ad489 100644 --- a/pym/cache/metadata.py +++ b/pym/cache/metadata.py @@ -54,9 +54,7 @@ class database(flat_hash.database): elif c == "_" or c.isdigit(): continue break - elif not c.isupper(): - break - + if not hashed: # non hashed. d.clear()