There's one notible problem with the berkeley db 4.1.24 library. I found it installing it's includes into the following: /usr/include/db.h /usr/include/db_cxx.h /usr/include/db_185.h /usr/include/cxx_common.h /usr/include/cxx_except.h Instead of putting them into /usr/include/db4. Keeping berkely db includes seperate is a must, since API changes are dramatic enough to warrent it.
Update: I have fixed this in my "db4 chroot" and am working through installing every package that depends on db, patching as I go.
Any ETA on when you'll be committing this fix? I'm working on a set of new subversion ebuilds, and need to have db-4.0.14 unmasked to make them work.
I'll try to look into making a cleanly slotted db4 sometime soon
Reassigning bugs due to lack of time.
The slotted db4 has been in portage for quite some time now. I'm now finishing up the inventarisation of the packages that break with the inclusion of db4, and expect to be able to unmask db4 within a reasonable time now.