Today openldap was upgraded to openldap-2.3.24-r1 and since then I've not been able to restart the server as it can't find the ldbm support. As far as I can tell the use flags are set so that configure is run to enable ldbm but it's not being copied to /usr/lib/openldap/openldap/ so it can't be found.
use flags:
[/code]
[code]
equery uses openldap
[ Searching for packages matching openldap... ]
[ 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 net-nds/openldap-2.3.24-r1 ]
U I
- - berkdb : Adds support for sys-libs/db (Berkeley DB for MySQL)
+ + crypt : Add support for encryption -- using mcrypt or gpg where applicable
- - 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
+ + gdbm : Adds support for sys-libs/gdbm (GNU database libraries)
- - ipv6 : Adds support for IP version 6
- - kerberos : Adds kerberos support
- - minimal : Install a very minimal build (disables, for example, plugins, fonts, most drivers, non-critical features)
- - odbc : Adds ODBC Support (Open DataBase Connectivity)
- - overlays : Enable OpenLDAP overlays support
+ + perl : Adds support/bindings for the Perl language.
+ + readline : Enables support for libreadline, a GNU line-editing library that almost everyone wants
- - samba : Adds support for SAMBA (Windows File and Printer sharing)
+ + sasl : Adds support for the Simple Authentication and Security Layer
- - selinux : !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
- - slp : Adds Service Locator Protocol support to CUPS
+ + ssl : Adds support for Secure Socket Layer connections
+ + tcpd : Adds support for TCP wrappers
[/CODE]
