this patch pickles auxcache and provides a speedup after information has been looked up once. This will notice if a package has been modified, and reload it.
Created attachment 16348 [details, diff] the patch
*** Bug 26965 has been marked as a duplicate of this bug. ***
Created attachment 16395 [details, diff] updated patch changes the file location fram /var/db to /var/cache/edb
I've had this implemented in portage for a while now in a more optimized way. The problem is that you're speeding up the worst case while driving the best case back toward the worst case. I haven't implemented it as it makes only a marginal difference.