We are looking to install r12 on RH8. We have the latest packages, see below:
# rpm -qa | grep libnsl
libnsl-2.28-211.el8.x86_64
libnsl2-1.2.0-2.20180605git4a062cf.el8.x86_64
Making sure this is acceptable for our upcoming install.
Release : 12.0
Library is used by Oracle library libclntsh.so as shown below:
cd $ORACLE_HOME/lib
# ldd libclntsh.so
linux-vdso.so.1 (0x00007ffe03b79000)
libnnz19.so => /oracle/product/19.3.0/db_1/lib/libnnz19.so (0x00007f1a828f8000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f1a826f4000)
libm.so.6 => /lib64/libm.so.6 (0x00007f1a82372000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f1a82152000)
libnsl.so.1 => /lib64/libnsl.so.1 (0x00007f1a81f39000) <<<<<<====== # there is no error here
librt.so.1 => /lib64/librt.so.1 (0x00007f1a81d31000)
libaio.so.1 => /lib64/libaio.so.1 (0x00007f1a81b2e000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f1a81917000)
libc.so.6 => /lib64/libc.so.6 (0x00007f1a81552000)
/lib64/ld-linux-x86-64.so.2 (0x00007f1a87041000)
libclntshcore.so.19.1 => /oracle/product/19.3.0/db_1/lib/libclntshcore.so.19.1 (0x00007f1a80fb2000)
# rpm -qf /lib64/libnsl.so.1
libnsl-2.28-189.5.el8_6.x86_64
Therefore you can check if your package will work with your Oracle Client library using the following command:
ldd $ORACLE_HOME/lib/libclntsh.so