While emerging cyrus-sasl I get the following errors in /var/log/messages : Mar 1 20:40:22 outlander saslpasswd2: sql_select option missing Mar 1 20:40:22 outlander saslpasswd2: auxpropfunc error no mechanism available Mar 1 20:40:22 outlander saslpasswd2: _sasl_plugin_load failed on sasl_auxprop_plug_init for plugin: sql Mar 1 20:40:22 outlander saslpasswd2: setpass succeeded for login Mar 1 20:40:22 outlander saslpasswd2: Couldn't delete entry in /var/tmp/portage/cyrus-sasl-2.1.20/image//etc/sasl2/sasldb2 : gdbm_errno=15 Mar 1 20:40:22 outlander saslpasswd2: Couldn't delete entry in /var/tmp/portage/cyrus-sasl-2.1.20/image//etc/sasl2/sasldb2 : gdbm_errno=15 Mar 1 20:40:22 outlander saslpasswd2: Couldn't delete entry in /var/tmp/portage/cyrus-sasl-2.1.20/image//etc/sasl2/sasldb2 : gdbm_errno=15 Mar 1 20:40:22 outlander saslpasswd2: sql_select option missing Mar 1 20:40:22 outlander saslpasswd2: auxpropfunc error no mechanism available Mar 1 20:40:22 outlander saslpasswd2: _sasl_plugin_load failed on sasl_auxprop_plug_init for plugin: sql Mar 1 20:40:22 outlander saslpasswd2: setpass succeeded for login Mar 1 20:40:22 outlander saslpasswd2: Couldn't delete entry in /var/tmp/portage/cyrus-sasl-2.1.20/image//etc/sasl2/sasldb2 : gdbm_errno=15 Mar 1 20:40:22 outlander saslpasswd2: Couldn't delete entry in /var/tmp/portage/cyrus-sasl-2.1.20/image//etc/sasl2/sasldb2 : gdbm_errno=15 Mar 1 20:40:22 outlander saslpasswd2: Couldn't delete entry in /var/tmp/portage/cyrus-sasl-2.1.20/image//etc/sasl2/sasldb2 : gdbm_errno=15 Here's the output of emerge info: --------------------------------- Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-ck6 i686) ================================================================= System uname: 2.6.10-ck6 i686 Mobile Intel(R) Pentium(R) 4 CPU 3.20GHz Gentoo Base System version 1.6.9 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 13 2005, 02:00:51)] distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.4-r1 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.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ http://gentoo.netnitco.net http://gentoo.binarycompass.org http://gentoo.mirror.sdv.fr" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="4kstacks X aac alsa apm arts atlas avi berkdb bitmap-fonts cdparanoia crypt cups curl divx4linux dixv4linux dvd emboss encode f77 fam fftw flac font-server foomaticdb fortran gdbm gif ginac gpm gstreamer gtk2 hal hdf5 ifc imagemagick imlib java jpeg jpgeg junit kde kdeenablefinal libaudiofile libg++ libwww logitech-mouse mad matroska mikmod mmx mmx2 motif mozilla mpeg mysql ncurses nls nptl nptlonly nvidia oggvorbis opengl oss pam pcmcia pdflib perl plotutils png python qhull qt quicktime readline real samba sdl slang speex spell sqlite sse sse2 ssl svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts usb vim-with-x wifi x86 xine xml2 xmms xv xvid xvmc zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
*** This bug has been marked as a duplicate of 83748 ***
oops, misfired. sorry.
please post your `emerge cyrus-sasl -vp`
outlander rollingrock # emerge cyrus-sasl -vp These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] dev-libs/cyrus-sasl-2.1.20 -authdaemond +berkdb -debug +gdbm +java -kerberos -ldap +mysql +pam -postgres +ssl -static 0 kB
Not a bug. from the ebuild: ... # Generate an empty sasldb2 with correct permissions. LD_OLD="${LD_LIBRARY_PATH}" export LD_LIBRARY_PATH="${D}/usr/lib" SASL_PATH="${D}/usr/lib/sasl2" echo "p" | "${D}/usr/sbin/saslpasswd2" -f "${D}/etc/sasl2/sasldb2" -p login "${D}/usr/sbin/saslpasswd2" -f "${D}/etc/sasl2/sasldb2" -d login export LD_LIBRARY_PATH="${LD_OLD}" chown root:mail "${D}/etc/sasl2/sasldb2" chmod 0640 "${D}/etc/sasl2/sasldb2" ... during emerge, the ebuild create an empty sasldb2 with correct permissions. saslpasswd2 by default will load all the plugins (include sasl auxprop with sql engine), but your system has not setup yet so saslpasswd2 just give a all the warnings in the message log. It's harmless.