Samba 4.10.4 - Error loading module nfs4acl_xattr due to dependent libraries

Ralph Boehme slow at samba.org
Mon Jul 20 08:15:10 UTC 2020


Am 7/20/20 um 10:02 AM schrieb Sandeep Nashikkar via samba-technical:
> Hello
> 
> I am trying to load VFS module nfs4acl_xattr which is compiled and linked on Samba 4.10.4 as shared module.
> It fails to load with following error:
> 
>   Error loading module '/usr/lib64/samba/vfs/nfs4acl_xattr.so': libgssapi-samba4.so.2: cannot open shared object file: No such file or directory
> 
> I have been using the module compiled with source with samba installed from yum repo till Samba 4.8.3. I did not face this issue before.
> Can someone guide me why does it depend on this library and how can I tackle this? Do we need to install another package to fulfill the deps?
> 
> The libgssapi-samba4 library is not present in standard locations on a setup where we upgrade/install the samba-4.10.4 through yum repository.
> Its present in the ./bin/default/source4/heimdal_build/libgssapi-samba4.so when we build the samba for the module itself.
> If we provide the LD_LIBRARY_PATH and use LD_DEBUG=libs, we see it loads many libraries with -samba4 suffix from that directory.
> 
> Do I need to build samba module with a particular configure flag so that these dependencies are not required?
> Appreciate any help in advance.

whatever pulls in the depedency for libgssapi-samba4.so to
nfs4acl_xattr.so... why don't you just package them so they're available
at runtime?

-slow

-- 
Ralph Boehme, Samba Team                https://samba.org/
Samba Developer, SerNet GmbH   https://sernet.de/en/samba/
GPG-Fingerprint   FAE2C6088A24252051C559E4AA1E9B7126399E46

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20200720/7a9451b7/signature.sig>


More information about the samba-technical mailing list