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!

Attachment: pgpK74YKcxw5a.pgp
Description: PGP signature

Reply via email to