/etc/maildrop/maildropldap.cf isn't available upon fresh maildrop install. LDAP support in USE-flags is turned on. Reproducible: Always Steps to Reproduce: 1. ensure that maildrop wasn't installed before 2. clear /etc/maildrop if it was 3. emerge maildrop Actual Results: # qpkg -I -v maildrop mail-filter/maildrop-1.8.0-r3 * # cat /etc/portage/package.use|grep maildrop mail-filter/maildrop -mysql -postgres # equery uses maildrop [ Searching for packages matching maildrop... ] [ Colour Code : set unset ] [ Legend : Left column (U) - USE flags from make.conf ] [ : Right column (I) - USE flags packages was installed with ] [ Found these USE variables for mail-filter/maildrop-1.8.0-r3 ] U I - - mysql : Adds mySQL support + + ldap : Adds LDAP support (Lightweight Directory Access Protocol) - - gdbm : Adds support for sys-libs/gdbm (GNU database libraries) + + berkdb : Adds support for sys-libs/db (Berkeley DB for MySQL) - - debug : Tells configure and the makefiles to build for debugging. Effects vary across packages, but generally it will at least add -g to CFLAGS. Remember to set FEATURES=nostrip too - - postgres : Adds support for the postgresql database # ls -la /etc/maildrop total 6 drwxr-xr-x 2 root root 48 Jul 23 22:34 . drwxr-xr-x 75 root root 4912 Jul 23 22:34 .. Expected Results: /etc/maildrop/maildropldap.cf should be available, as it was with earlier versions of ebuild. Portage 2.0.51.19 (hardened/x86, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.4.30-hardened-r1 i686) ================================================================= System uname: 2.4.30-hardened-r1 i686 Intel(R) Xeon(TM) CPU 2.40GHz Gentoo Base System version 1.6.12 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Jun 29 2005, 14:57:02)] distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.4.22-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control /var/run/dspam /var/spool/dspam" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig buildpkg ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j5" PKGDIR="/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage/" PORTDIR_OVERLAY="/usr/portage/local" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="acl apache2 berkdb crypt curl dlloader fam gd gpm hardened java junit ldap libwww mysql ncurses nls pam pdflib perl pic png postgres python readline samba slang snmp ssl tcpd tiff userlocales vhosts x86 xml2 zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
as far as i see from the changelog of maildrop the support of mysql and ldap was removed in 1.8.0. if you want to use mysql/ldap support with maildrop, you have to use courier-authlib. so copying maildropldap.cf doesn't make sense afaik
maildrop-1.8.1-r1 (which will be marked stable soon) no longer tries to copy those config files thus fixing this. I've just commited it, so it may take a while until it reaches the mirrors. Reopen if you feel like. Cheers, Ferdy