Version `SUNW_1.3.1' not found

Hi,
I am installing one third party package (ADB from BeyondTrust) to connect Solaris 10 to AD for login authentication. It is complaining about one missing library.

ld.so.1: lwsmd: fatal: libxnet.so.1: version `SUNW_1.3.1' not found (required by file /opt/pbis/lib/liblwadvapi.so.0) ld.so.1: lwsmd: fatal: libxnet.so.1: open failed: No such file or directory

Current kernel version is 141414-01. If I upgrade to 153153-01 with recommended patch cluster, it works. But that is a big change for us to do on multiple servers. So I want to install only required packaged, which are needed for version `SUNW_1.3.1'. Can someone suggest what package(s) are needed for sparc Solaris 10 to fix it ?

Thanks

looks to be included in RADnxagent.1.2.17.sparc.pkg

https://www.netxms.org/download/releases/1.2/1.2.17/

I was able to download and install that package, but it is still failing. May be it is looking at different path ?

Killed
Error: /opt/pbis/sbin/lwsmd --start-as-daemon --disable-autostart --loglevel debug --ignoresmf returned 137 (aborting this script)
ld.so.1: lwsmd: fatal: libxnet.so.1: version `SUNW_1.3.1' not found (required by file /opt/pbis/lib/liblwadvapi.so.0) ld.so.1: lwsmd: fatal: libxnet.so.1: open failed: No such file or directory

pkgadd: ERROR: postinstall script did not complete successfully

Installation of <PBISenterprise> failed.
-----
bash-3.2#
bash-3.2# find / -name libxnet.so.1
/usr/lib/libxnet.so.1
/usr/lib/sparcv9/libxnet.so.1
/lib/libxnet.so.1
/lib/sparcv9/libxnet.so.1
bash-3.2#

see what files lwsmd is attempting to open and look for your libxnet.so.1 in the output ,

try
ldd /opt/pbis/sbin/lwsmd or maybe 'truss or strace'

bash-3.2# ldd /opt/pbis/sbin/lwsmd | grep "version not found"
        libxnet.so.1 (SUNW_1.3.1) =>     (version not found)
        libxnet.so.1 (SUNW_1.3.1) =>     (version not found)
        libc.so.1 (SUNW_1.22.7) =>       (version not found)
        libc.so.1 (SUNW_1.22.7) =>       (version not found)
        libcrypto.so.1.0.0 (OPENSSL_1.0.0) =>    (version not found)
        libxnet.so.1 (SUNW_1.3.1) =>     (version not found)
        libc.so.1 (SUNW_1.22.7) =>       (version not found)
bash-3.2#
bash-3.2# ldd /opt/pbis/sbin/lwsmd
        libcentutils.so.0 =>     /opt/pbis/lib/libcentutils.so.0
        libcrypto.so.1.0.0 =>    /opt/pbis/lib/libcrypto.so.1.0.0
        liblwsmcommon.so.0 =>    /opt/pbis/lib/liblwsmcommon.so.0
        liblwmsg.so.0 =>         /opt/pbis/lib/liblwmsg.so.0
        liblwmsg_nothr.so.0 =>   /opt/pbis/lib/liblwmsg_nothr.so.0
        liblwioclient.so.0 =>    /opt/pbis/lib/liblwioclient.so.0
        liblwnetclientapi.so.0 =>        /opt/pbis/lib/liblwnetclientapi.so.0
        libregclient.so.0 =>     /opt/pbis/lib/libregclient.so.0
        librsutils.so.0 =>       /opt/pbis/lib/librsutils.so.0
        liblwadvapi.so.0 =>      /opt/pbis/lib/liblwadvapi.so.0
        liblwadvapi_nothr.so.0 =>        /opt/pbis/lib/liblwadvapi_nothr.so.0
        liblwbase.so.0 =>        /opt/pbis/lib/liblwbase.so.0
        liblwbase_nothr.so.0 =>  /opt/pbis/lib/liblwbase_nothr.so.0
        libdcerpc.so.1 =>        /opt/pbis/lib/libdcerpc.so.1
        libpthread.so.1 =>       /lib/libpthread.so.1
        libkvm.so.1 =>   /usr/lib/libkvm.so.1
        librt.so.1 =>    /lib/librt.so.1
        libkrb5.so.3 =>  /opt/pbis/lib/libkrb5.so.3
        libgssapi_krb5.so.2 =>   /opt/pbis/lib/libgssapi_krb5.so.2
        libk5crypto.so.3 =>      /opt/pbis/lib/libk5crypto.so.3
        libldap_r-2.4.so.2 =>    /opt/pbis/lib/libldap_r-2.4.so.2
        libuuid.so.0 =>  /opt/pbis/lib/libuuid.so.0
        libiconv.so.2 =>         /opt/pbis/lib/libiconv.so.2
        libxnet.so.1 =>  /lib/libxnet.so.1
        libsocket.so.1 =>        /lib/libsocket.so.1
        liblber-2.4.so.2 =>      /opt/pbis/lib/liblber-2.4.so.2
        libgen.so.1 =>   /lib/libgen.so.1
        libsasl2.so.2 =>         /opt/pbis/lib/libsasl2.so.2
        libdl.so.1 =>    /lib/libdl.so.1
        libnsl.so.1 =>   /lib/libnsl.so.1
        libresolv.so.2 =>        /lib/libresolv.so.2
        liblwiocommon.so.0 =>    /opt/pbis/lib/liblwiocommon.so.0
        liblwioshareinfo.so.0 =>         /opt/pbis/lib/liblwioshareinfo.so.0
        libregcommon.so.0 =>     /opt/pbis/lib/libregcommon.so.0
        liblwnetcommon.so.0 =>   /opt/pbis/lib/liblwnetcommon.so.0
        libcurl.so.4 =>  /opt/pbis/lib/libcurl.so.4
        libschannel.so.0 =>      /opt/pbis/lib/libschannel.so.0
        libssl.so.1.0.0 =>       /opt/pbis/lib/libssl.so.1.0.0
        libc.so.1 =>     /lib/libc.so.1
        libxnet.so.1 (SUNW_1.3.1) =>     (version not found)
        libxnet.so.1 (SUNW_1.3.1) =>     (version not found)
        libelf.so.1 =>   /lib/libelf.so.1
        libaio.so.1 =>   /lib/libaio.so.1
        libmd.so.1 =>    /lib/libmd.so.1
        libcom_err.so.3 =>       /opt/pbis/lib/libcom_err.so.3
        libkrb5support.so.0 =>   /opt/pbis/lib/libkrb5support.so.0
        libc.so.1 (SUNW_1.22.7) =>       (version not found)
        libc.so.1 (SUNW_1.22.7) =>       (version not found)
        libcrypto.so.1.0.0 (OPENSSL_1.0.0) =>    (version not found)
        libmp.so.2 =>    /lib/libmp.so.2
        libscf.so.1 =>   /lib/libscf.so.1
        libxnet.so.1 (SUNW_1.3.1) =>     (version not found)
        libc.so.1 (SUNW_1.22.7) =>       (version not found)
        libdoor.so.1 =>  /lib/libdoor.so.1
        libuutil.so.1 =>         /lib/libuutil.so.1
        libm.so.2 =>     /lib/libm.so.2
        /platform/SUNW,Netra-T5220/lib/libc_psr.so.1
        /platform/SUNW,Netra-T5220/lib/libmd_psr.so.1
bash-3.2#

When I find these libraries, I find these -

bash-3.2# find / -name libxnet.so.1
/usr/lib/libxnet.so.1
/usr/lib/sparcv9/libxnet.so.1
/lib/libxnet.so.1
/lib/sparcv9/libxnet.so.1
bash-3.2#
bash-3.2# find / -name libc.so.1
/usr/lib/libc.so.1
/usr/lib/sparcv9/libc.so.1
/usr/lib/libp/libc.so.1
/usr/lib/libp/sparcv9/libc.so.1
/lib/libc.so.1
/lib/sparcv9/libc.so.1
bash-3.2#
bash-3.2# find / -name libcrypto.so.1.0.0
/opt/OV/hpcs/ssl/libcrypto.so.1.0.0
/opt/pbis/lib/libcrypto.so.1.0.0
/opt/netxms/lib/libcrypto.so.1.0.0
bash-3.2#

It wants a higher libc? libc has cross-dependencies with the kernel and with all system binaries. I think you must upgrade your system to get this package version running.

147002-01 has libxnet.so.1. After installing this, libxnet.so.1 was gone, but still I see it is complaining about libc.so.1

bash-3.2# ldd /opt/pbis/sbin/lwsmd | grep "version not found"
libc.so.1 (SUNW_1.22.7) => (version not found)
libc.so.1 (SUNW_1.22.7) => (version not found)
libcrypto.so.1.0.0 (OPENSSL_1.0.0) => (version not found)
libc.so.1 (SUNW_1.22.7) => (version not found)
bash-3.2#

These are core packages, so you are right I will need to upgrade these servers. Will plan for it.
Thanks much for help.