AIX Open Source

AIX Open Source

Share your experiences and connect with fellow developers to discover how to build and manage open source software for the AIX operating system

 View Only

Smaba 4.10 Installation at Issue with libgcc and rpmlib

By Dharma Sanassy posted Thu March 04, 2021 01:51 PM

  
Aix Version: 7100-01-05-1228
Samba Version : samba-4.10.14 packages as the latest version has issues
@ issues
(1) libgcc
root @xxxx: /ws/samba/SMBA $rpm -ivh *.rpm
error: failed dependencies:
libgcc = 8.3.0-1 is needed by libstdc++-8.3.0-1
rpmlib(PartialHardlinkSets) <= 4.0.4-1 is needed by ncurses-6.2-2
rpmlib(PartialHardlinkSets) <= 4.0.4-1 is needed by perl-5.32.0-6
root @wxxxx: /ws/samba/SMBA $ls -l libgcc*
-rw-r--r-- 1 root system 987871 Mar 03 11:39-8.3. libgcc0-1.aix7.1.ppc.rpm   for libstdc++-8.3.0-1
-rw-r--r-- 1 root system 982782 Mar 03 11:47 libgcc-9.1.0-1.aix7.1.ppc.rpm   for python-2.7.18-1

The only two errors I am having are libgcc and rpmlib(in another blog) .
libgcc = 8.3.0-1 is there already but I am not sure if rpm is blind when
there is a later version of libgcc that is libgcc-9.1.0-1
When I downgraded libgcc and remove libgcc-9.0 ) then I get the following errors:

error: failed dependencies:
libstdc++.a(libstdc++.so.6) is needed by cups-2.3.1-1
libstdc++.a(libstdc++.so.6) is needed by gettext-0.21-1
libstdc++.a(libstdc++.so.6) is needed by gmp-6.2.1-1
libgcc >= 8.4.0 is needed by krb5-libs-1.18.2-1
libgcc8 is needed by libgcc-8-2
libstdc++8 is needed by libstdc++-8-2
libstdc++.a(libstdc++.so.6) is needed by ncurses-6.2-2
rpmlib(PartialHardlinkSets) <= 4.0.4-1 is needed by ncurses-6.2-2
rpmlib(PartialHardlinkSets) <= 4.0.4-1 is needed by perl-5.32.0-6
libgcc >= 8.3.0 is needed by python-2.7.18-1
libstdc++ >= 8.3.0 is needed by python-2.7.18-1

If anyone has encountered this situation, please share your solution
Thanks
Dharma

The Package list:
/ws/samba/SMBA $ls -1
bash-5.0.17-2.aix6.1.ppc.rpm
bzip2-1.0.8-2.aix6.1.ppc.rpm
compat-getifaddrs-1.1-1.aix6.1.ppc.rpm
compat-getopt-1.2-1.aix6.1.ppc.rpm
cups-2.3.1-1.aix6.1.ppc.rpm
cups-client-2.3.1-1.aix6.1.ppc.rpm
cups-filesystem-2.3.1-1.aix6.1.noarch.rpm
cups-ipptool-2.3.1-1.aix6.1.ppc.rpm
cups-libs-2.3.1-1.aix6.1.ppc.rpm
cyrus-sasl-2.1.27-3.aix6.1.ppc.rpm
expat-2.2.10-1.aix6.1.ppc.rpm
gdbm-1.19-1.aix7.1.ppc.rpm
gdbm-libs-1.19-1.aix7.1.ppc.rpm
gettext-0.21-1.aix7.1.ppc.rpm
gmp-6.2.1-1.aix7.1.ppc.rpm
gnutls-3.6.14-1.aix6.1.ppc.rpm
info-6.7-4.aix6.1.ppc.rpm
krb5-libs-1.18.2-1.aix6.1.ppc.rpm
libarchive-3.4.2-1.aix6.1.ppc.rpm
libffi-3.2.1-2.aix6.1.ppc.rpm
libgcc-8.3.0-1.aix7.1.ppc.rpm
libgcc-9.1.0-1.aix7.1.ppc.rpm
libgcrypt-1.8.6-2.aix6.1.ppc.rpm
libgpg-error-1.37-2.aix6.1.ppc.rpm
libiconv-1.16-5.aix6.1.ppc.rpm
libsmbclient-4.10.14-2.aix6.1.ppc.rpm
libsmbclient-devel-4.10.14-2.aix6.1.ppc.rpm
libstdc++-8.3.0-1.aix7.1.ppc.rpm
libtasn1-4.16.0-1.aix6.1.ppc.rpm
libtextstyle-0.21-1.aix7.1.ppc.rpm
libunistring-0.9.10-1.aix6.1.ppc.rpm
libxml2-2.9.10-1.aix6.1.ppc.rpm
ncurses-6.2-2.aix6.1.ppc.rpm
nettle-3.5.1-1.aix6.1.ppc.rpm
openldap-2.4.57-1.aix7.1.ppc.rpm
p11-kit-0.23.21-2.aix6.1.ppc.rpm
perl-5.32.0-6.aix6.1.ppc.rpm
popt-1.16-4.aix6.1.ppc.rpm
popt-1.18-1.aix6.1.ppc.rpm
popt-1.7-2.aix5.1.ppc.rpm
python-2.7.18-1.aix6.1.ppc.rpm
readline-8.0.4-1.aix6.1.ppc.rpm
samba-4.10.14-2.aix6.1.ppc.rpm
samba-all-4.10.14-2.aix6.1.ppc.rpm
samba-client-4.10.14-2.aix6.1.ppc.rpm
samba-common-4.10.14-2.aix6.1.ppc.rpm
samba-devel-4.10.14-2.aix6.1.ppc.rpm
samba-libs-4.10.14-2.aix6.1.ppc.rpm
samba-pidl-4.10.14-2.aix6.1.ppc.rpm
samba-python-4.10.14-2.aix6.1.ppc.rpm
samba-winbind-4.10.14-2.aix6.1.ppc.rpm
samba-winbind-clients-4.10.14-2.aix6.1.ppc.rpm
samba-winbind-devel-4.10.14-2.aix6.1.ppc.rpm
samba-winbind-krb5-locator-4.10.14-2.aix6.1.ppc.rpm
sqlite-3.33.0-1.aix6.1.ppc.rpm
sqlite-libs-3.33.0-1.aix6.1.ppc.rpm
xz-5.2.5-1.aix6.1.ppc.rpm
xz-libs-5.2.5-1.aix6.1.ppc.rpm
zlib-1.2.11-5.aix6.1.ppc.rpm

Any help will appreciate
0 comments
60 views

Permalink