Jan Engelhardt <jengelh@inai.de> writes:
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.
It doesn't make sense to put a loadable module under libexecdir. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org