The current kits (6.10.101 and 7.0.01) of Dollar Universe cannot be installed on a RHEL 9 (or equivalent Centos9).
The error that appears while installing:
/apps/kits/du_as_6.10.101_linux_26_64/tools/unitestprerq: error while loading shared libraries: libidn.so.11: cannot open shared object file: No such file or directory
This seems to be caused by the linking to a libidn.so.11 that does no longer exists on RHEL 9:
ldd unitestprerq
linux-vdso.so.1 (0x00007ffd1b525000)
libnsl.so.1 => /lib64/libnsl.so.1 (0x00007fb22dbc7000)
libm.so.6 => /lib64/libm.so.6 (0x00007fb22daec000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007fb22dae7000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fb22dae2000)
librt.so.1 => /lib64/librt.so.1 (0x00007fb22dadd000)
libidn.so.11 => not found
libc.so.6 => /lib64/libc.so.6 (0x00007fb22d8d2000)
/lib64/ld-linux-x86-64.so.2 (0x00007fb22dbe8000)
This is confirmed by the following changes in RHEL 9:
libidn |
The |
Release : 6.x and 7.x
Component: Dollar Universe
libidn missing in RHEL9, to be replaced with libidn2
Compatibility with RHEL 9 will be added on version 7.0.11 (planned to be released by end of January 2023).