emerge --metadata: fix empty INHERITED handling
authorZac Medico <zmedico@gentoo.org>
Sat, 15 Oct 2011 06:11:02 +0000 (23:11 -0700)
committerZac Medico <zmedico@gentoo.org>
Sat, 15 Oct 2011 06:11:02 +0000 (23:11 -0700)
commit0c1bbb316ce2e7e9608af78f5e2f5dea1c667af7
treeec4f2932cd28fdc107346f00b9c41d5f5c676d98
parent4580734caa18250bd0c2bc8241dc36f308cdef2b
emerge --metadata: fix empty INHERITED handling

Since changes to eclass validation code in commit
2ed1cb53cc4158af08c22d466b15b9a9a7767212, validation of cache for
packages with empty INHERITED metadata has been broken due to failure
to distinguish between None and empty dict return values from
eclass.cache.validate_and_rewrite_cache().
pym/_emerge/actions.py
pym/portage/eclass_cache.py