emergeing openldap-2.3.30-r3 on a sparc64 does not build/install overlays (particular intrest in syncrepl) regardless of the overlays USE flag being set Reproducible: Always Steps to Reproduce: 1.emerge openldap 2. 3. Actual Results: Openldap installs and appears to function with out the overlays, but the overlays are not present in /usr/lib/openldap/openldap Expected Results: The various overlays where installed in the /usr/lib/openldap/openldap directory in previous version Portage 2.1.2-r9 (default-linux/sparc/sparc64/2006.1, gcc-3.4.6, glibc-2.3.6-r5, 2.6.17-gentoo-r9 sparc64) ================================================================= System uname: 2.6.17-gentoo-r9 sparc64 sun4u Gentoo Base System release 1.12.9 Timestamp of tree: Wed, 07 Mar 2007 10:20:01 +0000 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r6 ACCEPT_KEYWORDS="sparc" AUTOCLEAN="yes" CBUILD="sparc-unknown-linux-gnu" CFLAGS="-O2 -mcpu=ultrasparc -pipe" CHOST="sparc-unknown-linux-gnu" CONFIG_PROTECT="/etc /var/bind" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -mcpu=ultrasparc -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://gentoo.arcticnetwork.ca/pub/gentoo/ http://gentoo.arcticnetwork.ca/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://gentoo.llarian.net/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X509 acl berkdb bzlib caps cli cracklib crypt fbcon fortran gcc64 gdbm iconv kerberos ldap mhash midi ncurses nptl nptlonly overlays pam pcre perl python readline samba sasl session sparc ssl tcpd ultra1 userlocales vim xinetd xml zlib" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" USERLAND="GNU" VIDEO_CARDS="suncg6" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Created attachment 112386 [details] "emerge openldap" output
Based on what you provided, the overlays are compiled statically into the OpenLDAP binary. So what's the issue you're having?
I have gotten used to using the overlays as modules and was concerned when the modules where not there (failure to load module errors). I am sorry the exact module (overlay) I was loading was syncprov (located in /usr/lib/openldap/openldap in previous versions) if that makes any difference. I downgraded due to module load errors. I will attempt the upgrade on my master (provider) server, remove the module load parts of my configs and let you know the results.
You are correct the overlays are now build into slapd as opposed to loading modules. Thank you I will go ahead and mark this as fixed