Hi, On Sun Aug 22, 2004 at 11:15:43 +1000, Sam Johnston wrote: > >we took a shot at this bug and found it to be a bottomless pit. This > >package features missing build depends, missing depends and typos in the > >rules file. In addition to that, it depends on packages that are buggy > >themselves. We suggest this package to be removed from Sarge. > > Works for me. The release of sarge has come at a particularly ordinary > time for me (I am on vacation in db.d.o but unfortunately far from it in > reality) and am unable to tend to its problems.
I just tried to build qmailadmin in a pbuilder chroot. configure exits with the following error: configure: error: Unable to find your vpopmaildir, specify --enable-vpopmaildir. Looking at the invocation of configure, I find that the option is misspelled as --enable-vpopmail-dir. Fixing this and trying again the next error is: configure: error: Unable to find your qmaildir directory, specify --enable-qmaildir. There are two possible solutions to this: either install qmail (which should be a dependency then) or specify --enable-qmaildir=/var/qmail. I chose the latter, which also aids building qmailadmin on an autobuilder or inside a pbuilder chroot. Running again we get: cat: /var/lib/vpopmail/etc/inc_deps: No such file or directory cat: /var/lib/vpopmail/etc/lib_deps: No such file or directory [...much output skipped...] make[3]: Entering directory `/tmp/buildd/qmailadmin-1.0.6' gcc -I. -g -O2 -c qmailadmin.c qmailadmin.c:29:22: vpopmail.h: No such file or directory qmailadmin.c:30:19: vauth.h: No such file or directory qmailadmin.c: In function `main': qmailadmin.c:133: warning: assignment makes pointer from integer without a cast qmailadmin.c:210: warning: assignment makes pointer from integer without a cast qmailadmin.c:218: error: dereferencing pointer to incomplete type qmailadmin.c:222: error: dereferencing pointer to incomplete type make[3]: *** [qmailadmin.o] Error 1 make[3]: Leaving directory `/tmp/buildd/qmailadmin-1.0.6' Now I installed vpopmail-bin, which creates a symlink /var/lib/vpopmail/etc pointing to /etc/vpopmail. This makes the first two lines in the above error message disappear and the include directories be set up correctly. As an aside, this symlink should probably be in libvpopmail-dev. Consequently, the build succeeds. vpopmail-bin is missing a dependency on adduser (#267333). libvpopmail1 has an incomplete dependency on a virtual package alone (#267331). As to the missing dependencies, I cannot find evidence for that and, with apologies, retract it. > It is however a useful package so I will have it fixed for the next > release (which hopefully won't be too far away). I never doubted that. Regards, uLI

