Problem
psa dpk setup fails during Tuxedo clone on OL8/RHEL8+ because libnsl.so.1 is missing. Oracle Universal Installer's liboraInstaller.so depends on it, but OL8 removed libnsl from the base OS.
Error: liboraInstaller.so: libnsl.so.1: cannot open shared object file: No such file or directory
Fix
Add libnsl to the prereq check in psa dpk setup --prereq. On OL8+, check for the package and either warn or auto-install with --fix.
Currently --prereq checks libncursesw.so.5 and libaio.so.1 — add libnsl.so.1 to the same list.
Context
Discovered during dpk-01 setup (2026-02-15). Fix was sudo dnf install -y libnsl.
Problem
psa dpk setupfails during Tuxedo clone on OL8/RHEL8+ becauselibnsl.so.1is missing. Oracle Universal Installer'sliboraInstaller.sodepends on it, but OL8 removedlibnslfrom the base OS.Error:
liboraInstaller.so: libnsl.so.1: cannot open shared object file: No such file or directoryFix
Add
libnslto the prereq check inpsa dpk setup --prereq. On OL8+, check for the package and either warn or auto-install with--fix.Currently
--prereqcheckslibncursesw.so.5andlibaio.so.1— addlibnsl.so.1to the same list.Context
Discovered during dpk-01 setup (2026-02-15). Fix was
sudo dnf install -y libnsl.