On Sun, 26 Feb 2006 the mental interface of Yaroslav Halchenko told: > As I said in the original mail, it is needed in Build-Depends. BDB > API (-dev) had to be present during the build and configure was > complaining that it could not compile a test code which #include <db.h>. > The only packages which include db.h at all are: [...] > Now to understand really what causing this since you are saying that you > don't use Berkley DB... then it must be something wrong in autoconf logic > since I did have libqdm installed but I had to have libdb4* to > configure properly:
Do you use automake1.7? configure: if test -r "$d/include/$v/db.h"; then configure: #include <db.h> configure uses db.h only if it exists. If you want db4 explizit you may have to set --with-bdb=DIR as configure option which is not the case in the debian/rules There is no grep for db.h in the buildlog. > > dpkg -l *qdbm* | grep ^ii > ii libqdbm-dev 1.8.33-2 QDBM Database Libraries [development] > ii libqdbm11 1.8.33-2 QDBM Database Libraries [runtime] > ii libqdbm2++c2 1.8.33-2 QDBM Database Libraries for C++ [runtime] > > I see that mutt-ng used to depend on libdb4.3-dev: > > mutt-ng (0.0.svn+r292-2) experimental; urgency=low > > * Removed libdb4.3-dev, added libqdbm-dev to the Build-Depends > * Introduced lintian-override > > -- Elimar Riesebieter <[EMAIL PROTECTED]> Tue, 17 May 2005 14:03:06 +0200 > > so may be there is a left-over to be fixed in autoconf? > > Was mutt-ng built with pdebuilder in clean chroot just to make > sure that all build-depends are right? Are you using original Debian source? Do you build muttng in a sid environment? Building mutt-ng with pdebuild wents fine ;) Elimar -- Experience is something you don't get until just after you need it!
pgpK74YKcxw5a.pgp
Description: PGP signature