Trying to install the new sudo on AIX 7.1 from the toolbox download site.
Command I am using to install:
rpm -ihv \
sudo-1.9.5p2-1.aix6.1.ppc.rpm \
gcc-8-1.aix7.1.ppc.rpm \
gcc8-8.3.0-4.aix7.1.ppc.rpm \
gcc-cpp-8-1.aix7.1.ppc.rpm \
gcc8-cpp-8.3.0-4.aix7.1.ppc.rpm \
gettext-0.20.2-1.aix6.1.ppc.rpm \
glib2-2.56.1-2.aix6.1.ppc.rpm \
libffi-3.2.1-3.aix6.1.ppc.rpm \
info-6.6-2.aix6.1.ppc.rpm \
libgcc-8-1.aix7.1.ppc.rpm \
libgcc8-8.3.0-4.aix7.1.ppc.rpm \
libgomp-8-1.aix7.1.ppc.rpm \
libiconv-1.16-1.aix6.1.ppc.rpm \
libstdcplusplus-8-1.aix7.1.ppc.rpm \
libstdcplusplus8-8.3.0-4.aix7.1.ppc.rpm \
libtextstyle-0.20.2-1.aix6.1.ppc.rpm \
libunistring-0.9.10-1.aix6.1.ppc.rpm \
libxml2-2.9.10-1.aix6.1.ppc.rpm \
openldap-2.4.56-1.aix6.1.ppc.rpm \
cyrus-sasl-2.1.26-3.aix6.1.ppc.rpm \
db-6.2.38-3.aix6.1.ppc.rpm \
gmp-6.1.2-1.aix6.1.ppc.rpm \
mpfr-4.0.2-2.aix6.1.ppc.rpm \
libmpc-1.1.0-1.aix6.1.ppc.rpm \
zlib-1.2.11-2.aix6.1.ppc.rpm \
bash-5.0.18-1.aix6.1.ppc.rpm \
ncurses-6.2-2.aix6.1.ppc.rpm \
sed-4.8-1.aix6.1.ppc.rpm \
xz-libs-5.2.5-1.aix6.1.ppc.rpm
Output from the command:
error: failed dependencies:
rpmlib(PartialHardlinkSets) <= 4.0.4-1 is needed by gcc8-8.3.0-4
gcc <= 9.1.0 conflicts with gcc8-8.3.0-4
libgcc >= 8.3.0 is needed by gettext-0.20.2-1
libgomp >= 8.3.0 is needed by gettext-0.20.2-1
libgomp.a(libgomp.so.1) is needed by gettext-0.20.2-1
libstdc++ >= 8.3.0 is needed by gettext-0.20.2-1
libgcc <= 9.1.0 conflicts with libgcc8-8.3.0-4
libgomp8 is needed by libgomp-8-1
libgcc >= 8.3.0 is needed by libtextstyle-0.20.2-1
libgcc >= 8.3.0 is needed by libunistring-0.9.10-1
libgcc >= 8.3.0 is needed by libxml2-2.9.10-1
libcrypto.a(libcrypto.so.1.0.2) is needed by openldap-2.4.56-1
libgcc >= 8.3.0-1 is needed by openldap-2.4.56-1
libssl.a(libssl.so.1.0.2) is needed by openldap-2.4.56-1
libgcc >= 8.3.0-1 is needed by db-6.2.38-3
libgcc >= 8.3.0 is needed by mpfr-4.0.2-2
libgcc >= 8.3.0-1 is needed by ncurses-6.2-2
libstdc++ >= 8.3.0-1 is needed by ncurses-6.2-2
rpmlib(PartialHardlinkSets) <= 4.0.4-1 is needed by ncurses-6.2-2
libgcc >= 8.3.0 is needed by xz-libs-5.2.5-1
List of files downloaded:
# ls
bash-5.0.18-1.aix6.1.ppc.rpm libiconv-1.16-1.aix6.1.ppc.rpm
cyrus-sasl-2.1.26-3.aix6.1.ppc.rpm libmpc-1.1.0-1.aix6.1.ppc.rpm
db-6.2.38-3.aix6.1.ppc.rpm libstdcplusplus-8-1.aix7.1.ppc.rpm
gcc-8-1.aix7.1.ppc.rpm libstdcplusplus8-8.3.0-4.aix7.1.ppc.rpm
gcc-cpp-8-1.aix7.1.ppc.rpm libtextstyle-0.20.2-1.aix6.1.ppc.rpm
gcc8-8.3.0-4.aix7.1.ppc.rpm libunistring-0.9.10-1.aix6.1.ppc.rpm
gcc8-cpp-8.3.0-4.aix7.1.ppc.rpm libxml2-2.9.10-1.aix6.1.ppc.rpm
gettext-0.20.2-1.aix6.1.ppc.rpm mpfr-4.0.2-2.aix6.1.ppc.rpm
glib2-2.56.1-2.aix6.1.ppc.rpm ncurses-6.2-2.aix6.1.ppc.rpm
gmp-6.1.2-1.aix6.1.ppc.rpm openldap-2.4.56-1.aix6.1.ppc.rpm
info-6.6-2.aix6.1.ppc.rpm sed-4.8-1.aix6.1.ppc.rpm
libffi-3.2.1-3.aix6.1.ppc.rpm sudo-1.9.5p2-1.aix6.1.ppc.rpm
libgcc-8-1.aix7.1.ppc.rpm xz-libs-5.2.5-1.aix6.1.ppc.rpm
libgcc8-8.3.0-4.aix7.1.ppc.rpm yum.sh
libgomp-8-1.aix7.1.ppc.rpm zlib-1.2.11-2.aix6.1.ppc.rpm
libgomp8-8.3.0-4.aix7.1.ppc.rpm
It would appear that in the case of example 'libgcc' version 8.3.0 is required but the download site only provides 8.1
How do I get the versions that I need to continue with the install under AIX 7.1 or am I missing something else?
------------------------------
Stephen Andrew
------------------------------
#AIXOpenSource