10 Dec
2014
10 Dec
'14
12:33
Jan Engelhardt wrote:
On Wednesday 2014-12-10 09:18, Andreas Schwab wrote:
--libexecdir=/usr/lib/openldap
Is that really still the way to go on 64-bit platforms?
Package-private executables are not biarch, thus go below /usr/lib (written as %{_libexecdir}).
I have some doubts. E.g. authorative DNS server package pdns places backend modules in /usr/lib64/pdns/
Loadable modules are biarch, thus go below /usr/lib64 (written as %{_libdir}).
openldap's modules are not meant to be loaded by more than one arch, namely the arch that openldap is installed for. So it appears legitimate for openldap not to put it in libdir.
Jan, it's inspired by package apache2 where loadable Apache modules reside in /usr/lib64/apache2/. Ciao, Michael.