Open Source Development

 View Only

 Upgrade of sudo - Library Error

  • AIX Open Source
Richard Hurley's profile image
Richard Hurley posted 11/25/24 08:12 AM

The server is running AIX 7300-02-02-2420.  I need to upgrade httpd (2.4.62-1). This requires and upgrade to opendlap (2.5.16-1). and sudo (1.9.15p5-1).  I am suing the dnf and the following repos:

[AIX_Toolbox]
name=AIX generic repository
baseurl=https://anonymous:anonymous@public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/
enabled=1
gpgcheck=0

[AIX_Toolbox_noarch]
name=AIX noarch repository
baseurl=https://anonymous:anonymous@public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/noarch/
enabled=1
gpgcheck=0

[AIX_Toolbox_73]
name=AIX 7.3 specific repository
baseurl=https://anonymous:anonymous@public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc-7.3/
enabled=1
gpgcheck=0

The method I used was to remove openldap and the httpd.  I then did an install of the latested httpd which installed the latest opendlap and Idid a install of the latestest sudo.

I am getting the following library error when running sudo:

 # sudo
exec(): 0509-036 Cannot load program sudo because of the following errors:
        0509-130 Symbol resolution failed for /opt/freeware/libexec/sudo/libsudo_util.a(libsudo_util.so.0) because:
        0509-136   Symbol _GLOBAL__AIXI_libintl_so (number 132) is not exported from
                   dependent module /usr/lib/libintl.a(libintl.so.8).
        0509-136   Symbol _GLOBAL__AIXD_libintl_so (number 133) is not exported from
                   dependent module /usr/lib/libintl.a(libintl.so.8).
        0509-192 Examine .loader section symbols with the
                 'dump -Tv' command.


#AIXOpenSource
Sumitra Dawn's profile image
Sumitra Dawn

Hello Richard,

Please verify if LIBPATH is set. If it is, kindly unset it and try again.


#AIXOpenSource
Richard Hurley's profile image
Richard Hurley

Was able to resolve the issue by installing sudo-1.6.9p15-2.


#AIXOpenSource