mrbscreen n00b
Joined: 17 May 2012 Posts: 4
|
Posted: Sat Nov 22, 2014 10:58 am Post subject: openldap requires reinstall every time |
|
|
Hi,
can me someone explain why "openldap" requires a reinstall everytime I use "emerge -vDuN world"?
What is the cause and/or how could it be avoided?
I have the problem since a few days.
Code: |
>>> net-nds/openldap-2.4.40-r3 merged.
>>> Regenerating /etc/ld.so.cache...
* Messages for package net-nds/openldap-2.4.40-r3:
* Package: net-nds/openldap-2.4.40-r3
* Repository: gentoo
* Maintainer: ldap-bugs@gentoo.org
* USE: abi_x86_64 amd64 berkdb crypt elibc_glibc ipv6 kernel_linux perl samba slp ssl syslog tcpd userland_GNU
* FEATURES: preserve-libs sandbox userpriv usersandbox
*
* Scanning datadir(s) from slapd.conf and
* the default installdir for Versiontags
* (/var/lib/openldap-data may appear twice)
*
* - Checking /var/lib/openldap-data...
* Found Versiontag in /var/lib/openldap-data
* Versiontag is fine here :)
*
* - Checking /var/lib/openldap-data...
* Found Versiontag in /var/lib/openldap-data
* Versiontag is fine here :)
*
* No DB files present
*
* All datadirs are fine, proceeding with merge now...
*
* Applying openldap-2.4.17-gcc44.patch ...
* Applying openldap-2.2.14-perlthreadsfix.patch ...
* Applying openldap-2.4.15-ppolicy.patch ...
* Applying openldap-2.4.35-contrib-smbk5pwd.patch ...
* Applying openldap-2.4.35-contrib-samba4.patch ...
* Applying openldap-2.4.11-libldap_r.patch ...
* Applying openldap-2.4.17-fix-lmpasswd-gnutls-symbols.patch ...
* Applying openldap-2.4.28-gnutls-gcrypt.patch ...
* Applying openldap-2.4.6-evolution-ntlm.patch ...
* Applying openldap-2.4.28-fix-dash.patch ...
* Applying openldap-2.4.31-gcc47.patch ...
* Applying openldap-2.4.40-mdb-unbundle.patch ...
* Making sure upstream build strip does not do stripping too early
* Running eautoreconf in '/mnt/ssd/portage/net-nds/openldap-2.4.40-r3/work/openldap-2.4.40' ...
* Running libtoolize --install --copy --force ...
* Running aclocal ...
* This package has a configure.in file which has long been deprecated. Please
* update it to use configure.ac instead as newer versions of autotools will die
* when it finds this file. See https://bugs.gentoo.org/426262 for details.
* Running autoconf ...
* Running autoheader ...
* Running elibtoolize in: openldap-2.4.40/
* Running elibtoolize in: openldap-2.4.40/build/
* Applying portage/1.2.0 patch ...
* Applying sed/1.5.6 patch ...
* Running elibtoolize in: openldap-2.4.40/contrib/ldapc++/
* Applying install-sh/1.5.4 patch ...
* Applying portage/1.5.10 patch ...
* Applying max_cmd_len/1.5.20 patch ...
* Applying sed/1.5.6 patch ...
* Applying as-needed/1.5 patch ...
* Applying target-nm/2.4.2 patch ...
* Running elibtoolize in: openldap-2.4.40/contrib/ldaptcl/
* Running elibtoolize in: openldap-2.4.40/doc/install/
* abi_x86_64.amd64: running multilib-minimal_abi_src_configure
* Using Berkeley DB for local backend
* Using /usr/include/db5.3 for sys-libs/db version
* abi_x86_64.amd64: running multilib-minimal_abi_src_compile
* Compiling contrib-module: pw-netscape
* Linking contrib-module: pw-netscape
* Compiling contrib-module: addpartial-overlay
* Linking contrib-module: addpartial-overlay
* Compiling contrib-module: overlay-allop
* Linking contrib-module: overlay-allop
* Compiling contrib-module: allowed
* Linking contrib-module: allowed
* Compiling contrib-module: autogroup
* Linking contrib-module: autogroup
* Compiling contrib-module: cloak
* Linking contrib-module: cloak
* Compiling contrib-module: denyop-overlay
* Linking contrib-module: denyop-overlay
* Compiling contrib-module: dsaschema-plugin
* Linking contrib-module: dsaschema-plugin
* Compiling contrib-module: dupent
* Linking contrib-module: dupent
* Compiling contrib-module: lastbind
* Linking contrib-module: lastbind
* Compiling contrib-module: lastmod
* Linking contrib-module: lastmod
* Compiling contrib-module: noopsrch
* Linking contrib-module: noopsrch
* Compiling contrib-module: nops-overlay
* Linking contrib-module: nops-overlay
* Compiling contrib-module: trace
* Linking contrib-module: trace
* Building contrib-module: addrdnvalues plugin
* abi_x86_64.amd64: running multilib-minimal_abi_src_install
* Removing unnecessary /usr/lib64/liblber.la (requested)
* Removing unnecessary /usr/lib64/libslapi.la (requested)
* Removing unnecessary /usr/lib64/libldap_r.la (requested)
* Removing unnecessary /usr/lib64/openldap/openldap/back_dnssrv.la (module)
* Removing unnecessary /usr/lib64/openldap/openldap/back_relay.la (module)
* Removing unnecessary /usr/lib64/openldap/openldap/back_meta.la (module)
* Removing unnecessary /usr/lib64/openldap/openldap/back_null.la (module)
* Removing unnecessary /usr/lib64/openldap/openldap/back_mdb.la (module)
* Removing unnecessary /usr/lib64/openldap/openldap/back_perl.la (module)
* Removing unnecessary /usr/lib64/openldap/openldap/back_sock.la (module)
* Removing unnecessary /usr/lib64/openldap/openldap/back_ldap.la (module)
* Removing unnecessary /usr/lib64/openldap/openldap/back_passwd.la (module)
* Removing unnecessary /usr/lib64/openldap/openldap/back_shell.la (module)
* Removing unnecessary /usr/lib64/openldap/openldap/back_monitor.la (module)
* Removing unnecessary /usr/lib64/libldap.la (requested)
* populate config with built backends ...
* Adding back_dnssrv.so
* Adding back_ldap.so
* Adding back_mdb.so
* Adding back_meta.so
* Adding back_monitor.so
* Adding back_null.so
* Adding back_passwd.so
* Adding back_perl.so
* Adding back_relay.so
* Adding back_shell.so
* Adding back_sock.so
* Install init scripts
* Install systemd service
* Installing contrib modules
* Generating OpenSSL configuration for CA ...
* Generating 1024 bit RSA key for CA ...
* Generating Certificate Signing Request for CA ...
* Generating self-signed X.509 Certificate for CA ...
* Generating OpenSSL configuration ...
* //etc/openldap/ssl/ldap.key: exists, skipping
* No certificates were generated
* Self-signed SSL certificates are treated harshly by OpenLDAP 2.[12]
* Self-signed SSL certificates are treated harshly by OpenLDAP 2.[12]
* add 'TLS_REQCERT allow' if you want to use them.
>>> Auto-cleaning packages...
>>> No outdated packages were found on your system.
* GNU info directory index is up-to-date.
* After world updates, it is important to remove obsolete packages with
* emerge --depclean. Refer to `man emerge` for more information.
mrb ~ # emerge -vDuN world
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild rR ] net-nds/openldap-2.4.40-r3 USE="berkdb crypt ipv6 perl samba slp ssl syslog tcpd -cxx -debug -experimental -gnutls -icu -iodbc -kerberos -minimal -odbc -overlays -sasl (-selinux) -smbkrb5passwd -static-libs" ABI_X86="(64) -32 (-x32)" 0 KiB
Total: 1 package (1 reinstall), Size of downloads: 0 KiB
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) net-nds/openldap-2.4.40-r3::gentoo
* openldap-2.4.40.tgz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ]
* rfc2307bis.schema-20140524 SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ]
*
* Scanning datadir(s) from slapd.conf and
* the default installdir for Versiontags
* (/var/lib/openldap-data may appear twice)
*
* - Checking /var/lib/openldap-data...
* Found Versiontag in /var/lib/openldap-data
* Versiontag is fine here :)
*
* - Checking /var/lib/openldap-data...
* Found Versiontag in /var/lib/openldap-data
* Versiontag is fine here :)
*
* No DB files present
*
* All datadirs are fine, proceeding with merge now...
*
>>> Unpacking source...
|
Thanks.
Best,
Martin |
|