+++ bin/emerge (working copy) + cm = portage.settings.load_best_module("portdbapi.metadbmodule")(myportdir, "metadata/cache", + filter(lambda x: not x.startswith("UNUSED_0"), portage.auxdbkeys))
Anything wrong with getting rid of UNUSED_0 from auxdbkeys now? They only seem to be used in the flatlist code. Couldn't the flatlist key count just be dropped? + self.cp_all.sort() No need to sort if all that is ever seen is the percentage... +++ pym/portage.py (working copy) + self.auxdb[mylocation][mycpv] = mydata I know that cache memory usage goes down with this patch, but can you explain why that is? The above line seems to be in direct contradiction with that. Didn't really see anything else worth noting.. -- Jason Stubbs -- gentoo-portage-dev@gentoo.org mailing list