Ah, at least I have an explanation, then.
Sorry for re-submitting the 'bug' in Launchpad, too. You acted so quickly I
wondered if I had simply forgotten to click the 'submit' button because the
submission entry wasn't there in my bug report history.
Thanks a bunch :)
On 7/25/07, Scott Kitterman
The reason is that each version has a different API and to randomly
compile a program to use a different version than it was coded for would
result in widespread breakage. Packages can be built against the newer
DB as they are updated to support the newer interfaces.
** Changed in: libdb (Ubuntu)