Inside portdbapi._metadata_callback(), preserve _eclasses_ when the EAPI is
authorZac Medico <zmedico@gentoo.org>
Thu, 25 Dec 2008 04:46:23 +0000 (04:46 -0000)
committerZac Medico <zmedico@gentoo.org>
Thu, 25 Dec 2008 04:46:23 +0000 (04:46 -0000)
commit8d274910f26b05d62851fa79d0eb144a04ec1c17
tree18555925933abb9d1ed8224e538def8375f0c5c2
parent094e4d97d67f8e39aa17ea39bad04daa2cd26350
Inside portdbapi._metadata_callback(), preserve _eclasses_ when the EAPI is
unsupported since the eclass timestamps might be needed in order to decide
that the cache entry should be regenerated. Also, make sure that all metadata
returned from portdbapi.aux_get() is returned as empty strings when the
EAPI is unsupported.

svn path=/main/trunk/; revision=12330
pym/portage/dbapi/porttree.py