search cancel

Dollar Universe compatibility with Red Hat Enterprise Linux RHEL 9

book

Article ID: 253135

calendar_today

Updated On:

Products

CA Automic Dollar Universe

Issue/Introduction

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 libidn package (which implements the IDNA 2003 standard) is not included in RHEL 9. You can migrate applications to libidn2, which implements the IDNA 2008 standard and has a different feature set to libidn.

Environment

Release : 6.x and 7.x

Component: Dollar Universe

Cause

libidn missing in RHEL9, to be replaced with libidn2

Resolution

Compatibility with RHEL 9  will be added on version 7.0.11 (planned to be released by end of January 2023).