On Fri, Dec 21, 2012 at 01:42:34AM +0100, Matthias Andree wrote:
It is not FreeBSD specific - Ubuntu Linux and openSUSE Linux permit
multiple DB packages, and NetBSD does, too.
Ubuntu 12.04 allows you to install multiple versions of the runtime, but not of
the development packages, which are required to compile Mutt:
$ sudo apt-get install libdb5.1-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
libdb4.8-dev
The following NEW packages will be installed:
libdb5.1-dev
0 upgraded, 1 newly installed, 1 to remove and 2 not upgraded.
Need to get 0 B/852 kB of archives.
After this operation, 1,976 kB disk space will be freed.
Do you want to continue [Y/n]?
I can try to write this up as configure.ac snippet later, time
permitting, if you are willing to take such a change (I'd grab the
existing path search list). If you don't like the concept, I'll save
myself the hassle :)
I don't really care either way, since most Linux users are doing TokyoCabinet
rather than BDB. But if *BSD users have a preference for BDB and the current
mechanism isn't working, feel free to submit a patch.