Here's a cutout from the log >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-nds/openldap-2.4.16/work/openldap-2.4.16 ... * econf: updating openldap-2.4.16/contrib/ldapc++/config.guess with /usr/share/gnuconfig/config.guess * econf: updating openldap-2.4.16/contrib/ldapc++/config.sub with /usr/share/gnuconfig/config.sub * econf: updating openldap-2.4.16/contrib/slapd-modules/nssov/nss-ldapd/config.guess with /usr/share/gnuconfig/config.guess * econf: updating openldap-2.4.16/contrib/slapd-modules/nssov/nss-ldapd/config.sub with /usr/share/gnuconfig/config.sub * econf: updating openldap-2.4.16/build/config.guess with /usr/share/gnuconfig/config.guess * econf: updating openldap-2.4.16/build/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=i486-pc-linux-gnu --host=i486-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libexecdir=/usr/lib/openldap --disable-slapd $ Configuring ^[[1mOpenLDAP 2.4.16-Release^[[m ... checking build system type... i486-pc-linux-gnu checking host system type... i486-pc-linux-gnu checking target system type... i486-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking configure arguments... configure: WARNING: slapd disabled, ignoring --enable-monitor argument my use flags USE="-kde kerberos overlays webkit -qt3 qt-static threads canon anthy unicode mono vorbis ffmpeg -pulseaudio pdo mysql fastcgi php json real dri2 -oss x264 -ldap -ppds cupsddk -arts bzip2 xinerama scanner server tcl mmx mmx2 mmxext sse sse3 3dnowext 3dnow 3dnow2 a52 mad aac faad accessibility cups python alsa xscreensaver pam gtk jpeg opengl hal dbus acpi xorg gtk X udev acl png mp3 ssse3 quicktime win32codecs truetype cpudetection midi sse2 tk ftp xmlreader xmlrpc xmlwriter cgi postgres soap sockets zip sasl" This is the only place where I can see where this might happen..? strange ebuild code: use overlays && myconf="${myconf} --enable-overlays=mod" else myconf="${myconf} --disable-slapd --disable-bdb --disable-hdb" myconf="${myconf} --disable-overlays" fi Reproducible: Always Steps to Reproduce:
Please post the output of emerge -qpv openldap
[ebuild N ] net-nds/openldap-2.4.16 USE="berkdb crypt ipv6 kerberos minimal perl sasl ssl tcpd -debug -experimental -gnutls -icu -iodbc -odbc -overlays -samba (-selinux) -slp -smbkrb5passwd -syslog"
Added -minimal to my use flags, it's compiling with slapd now. Is that normal for minimal to set on by default?
Not really, but you've probably set it in a different place. Check 'emerge --info' first, then see if you don't have it set in a different place.
emerge --info | grep 'minimal' Returns nothing What the heck?
(In reply to comment #3) > Is that normal for minimal to set on by default? It depends on the profile you're using. The desktop profiles usually don't need to install a ldap-server. See also /usr/portage/profiles/targets/desktop/package.use
(In reply to comment #6) > (In reply to comment #3) > > Is that normal for minimal to set on by default? > > It depends on the profile you're using. The desktop profiles usually don't need > to install a ldap-server. See also > /usr/portage/profiles/targets/desktop/package.use > Thanks, that's it.