Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 600484

Summary: net-nds/openldap-2.4.43 Cannot load module due to module's .la file missing
Product: Gentoo Linux Reporter: AWa
Component: Current packagesAssignee: Gentoo LDAP project <ldap-bugs>
Status: RESOLVED INVALID    
Severity: normal CC: pacho
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description AWa 2016-11-22 15:06:50 UTC
After upgrade to net-nds/openldap-2.4.43 the *.la files in /usr/lib64/openldap/openldap/ are partially missing. 
43 *.la files for openldap-2.4.38-r2 and only 16 for penldap-2.4.43.

It is not possible to do moduleload of memberof.la module and start openldap.
Comment 1 Stefan Briesenick 2017-05-28 14:03:50 UTC
I can confirm that bug. Especially the "memberof.la" problem. So openldap is basically broken now. Why is this bug still unsolved?
Comment 2 Stefan Briesenick 2017-05-28 14:14:52 UTC
"moduleload memberof.so" instead of "moduleload memberof.la" seems to work. Not tested with affected openldap version though.
Comment 3 Stefan Briesenick 2017-05-28 17:59:43 UTC
ok, emerged net-nds/openldap-2.4.44-r1 and changed all .la to .so

=> works!
Comment 4 Pacho Ramos gentoo-dev 2019-11-10 15:58:09 UTC
What is pending here? It seems invalid and people should load .so instead of .la files :/
Comment 5 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2020-10-10 10:42:14 UTC
(In reply to Pacho Ramos from comment #4)
> What is pending here? It seems invalid and people should load .so instead of
> .la files :/

That is, but default slapd.conf has loadable .la files as example, heh.
(well, not to ssay that slapd.conf method is obsolete and people must switch to cn=config)