Hi,
Getting same error while installing the python3.
root@ptestbox3[/]#yum install python3
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package python3.ppc 0:3.7.11-1 will be installed
--> Processing Dependency: expat >= 2.2.9 for package: python3-3.7.11-1.ppc
--> Processing Dependency: bzip2 >= 1.0.8 for package: python3-3.7.11-1.ppc
--> Processing Dependency: gettext >= 0.19.8.1 for package: python3-3.7.11-1.ppc
--> Processing Dependency: zlib >= 1.2.11 for package: python3-3.7.11-1.ppc
--> Processing Dependency: sqlite >= 3.32.1 for package: python3-3.7.11-1.ppc
--> Processing Dependency: ncurses >= 6.2 for package: python3-3.7.11-1.ppc
--> Processing Dependency: libffi >= 3.2.1 for package: python3-3.7.11-1.ppc
--> Processing Dependency: libgcc >= 8.3.0 for package: python3-3.7.11-1.ppc
--> Processing Dependency: xz-libs >= 5.2.4 for package: python3-3.7.11-1.ppc
--> Processing Dependency: readline >= 8.0-2 for package: python3-3.7.11-1.ppc
--> Processing Dependency: gdbm >= 1.18.1 for package: python3-3.7.11-1.ppc
--> Processing Dependency: libffi.a(libffi.so.6) for package: python3-3.7.11-1.ppc
--> Processing Dependency: libexpat.a(libexpat.so.1) for package: python3-3.7.11-1.ppc
--> Processing Dependency: libssl.a(libssl.so.1.0.2) for package: python3-3.7.11-1.ppc
--> Processing Dependency: libreadline.a(libreadline.so.8) for package: python3-3.7.11-1.ppc
--> Processing Dependency: libpanel.so for package: python3-3.7.11-1.ppc
--> Processing Dependency: libnsl.a(shr_64.o) for package: python3-3.7.11-1.ppc
--> Processing Dependency: libcrypto.a(libcrypto.so.1.0.2) for package: python3-3.7.11-1.ppc
--> Processing Dependency: liblzma.a(liblzma.so.5) for package: python3-3.7.11-1.ppc
--> Processing Dependency: libncurses.so for package: python3-3.7.11-1.ppc
--> Processing Dependency: libgcc_s.a(shr.o) for package: python3-3.7.11-1.ppc
--> Processing Dependency: libgdbm.a(libgdbm.so.6) for package: python3-3.7.11-1.ppc
--> Processing Dependency: libnsl.a(shr.o) for package: python3-3.7.11-1.ppc
--> Running transaction check
---> Package bzip2.ppc 0:1.0.8-2 will be installed
---> Package expat.ppc 0:2.2.9-2 will be installed
---> Package gdbm.ppc 0:1.8.3-5 will be updated
---> Package gdbm.ppc 0:1.19-1 will be an update
---> Package gettext.ppc 0:0.19.7-1 will be updated
---> Package gettext.ppc 0:0.20.2-1 will be an update
--> Processing Dependency: libtextstyle = 0.20.2-1 for package: gettext-0.20.2-1.ppc
--> Processing Dependency: libunistring >= 0.9.9-2 for package: gettext-0.20.2-1.ppc
--> Processing Dependency: libxml2 >= 2.9.9 for package: gettext-0.20.2-1.ppc
--> Processing Dependency: libgomp >= 8.3.0 for package: gettext-0.20.2-1.ppc
--> Processing Dependency: libstdc++ >= 8.3.0 for package: gettext-0.20.2-1.ppc
--> Processing Dependency: glib2 >= 2.56.1 for package: gettext-0.20.2-1.ppc
--> Processing Dependency: libiconv >= 1.16 for package: gettext-0.20.2-1.ppc
--> Processing Dependency: libstdc++.a(libstdc++.so.6) for package: gettext-0.20.2-1.ppc
--> Processing Dependency: libgomp.a(libgomp.so.1) for package: gettext-0.20.2-1.ppc
--> Processing Dependency: libiconv.a(libiconv.so.2) for package: gettext-0.20.2-1.ppc
--> Processing Dependency: libtextstyle.a(libtextstyle.so.0) for package: gettext-0.20.2-1.ppc
--> Processing Dependency: libunistring.a(libunistring.so.2) for package: gettext-0.20.2-1.ppc
---> Package libffi.ppc 0:3.2.1-3 will be installed
---> Package libgcc.ppc 1:8-1 will be installed
---> Package libgcc8.ppc 0:8.3.0-6 will be installed
---> Package ncurses.ppc 0:6.2-3 will be installed
---> Package python3.ppc 0:3.7.11-1 will be installed
--> Processing Dependency: libssl.a(libssl.so.1.0.2) for package: python3-3.7.11-1.ppc
--> Processing Dependency: libnsl.a(shr_64.o) for package: python3-3.7.11-1.ppc
--> Processing Dependency: libcrypto.a(libcrypto.so.1.0.2) for package: python3-3.7.11-1.ppc
--> Processing Dependency: libnsl.a(shr.o) for package: python3-3.7.11-1.ppc
---> Package readline.ppc 0:4.3-2 will be updated
---> Package readline.ppc 0:8.1-1 will be an update
--> Processing Dependency: info >= 6.4 for package: readline-8.1-1.ppc
---> Package sqlite.ppc 0:3.15.2-1 will be updated
---> Package sqlite.ppc 0:3.35.5-1 will be an update
---> Package xz-libs.ppc 0:5.2.5-1 will be installed
---> Package zlib.ppc 0:1.2.11-2 will be installed
--> Running transaction check
---> Package glib2.ppc 0:2.14.6-2 will be updated
---> Package glib2.ppc 0:2.56.1-3 will be an update
---> Package info.ppc 0:6.7-1 will be installed
---> Package libgomp.ppc 1:8-1 will be installed
---> Package libgomp8.ppc 0:8.3.0-6 will be installed
---> Package libiconv.ppc 0:1.16-1 will be installed
---> Package libstdc++.ppc 1:8-1 will be installed
---> Package libstdc++8.ppc 0:8.3.0-6 will be installed
---> Package libtextstyle.ppc 0:0.20.2-1 will be installed
---> Package libunistring.ppc 0:0.9.10-1 will be installed
---> Package libxml2.ppc 0:2.9.10-1 will be installed
---> Package python3.ppc 0:3.7.11-1 will be installed
--> Processing Dependency: libssl.a(libssl.so.1.0.2) for package: python3-3.7.11-1.ppc
--> Processing Dependency: libnsl.a(shr_64.o) for package: python3-3.7.11-1.ppc
--> Processing Dependency: libcrypto.a(libcrypto.so.1.0.2) for package: python3-3.7.11-1.ppc
--> Processing Dependency: libnsl.a(shr.o) for package: python3-3.7.11-1.ppc
--> Finished Dependency Resolution
Error: Package: python3-3.7.11-1.ppc (AIX_Toolbox)
Requires: libssl.a(libssl.so.1.0.2)
Error: Package: python3-3.7.11-1.ppc (AIX_Toolbox)
Requires: libnsl.a(shr_64.o)
Error: Package: python3-3.7.11-1.ppc (AIX_Toolbox)
Requires: libcrypto.a(libcrypto.so.1.0.2)
Error: Package: python3-3.7.11-1.ppc (AIX_Toolbox)
Requires: libnsl.a(shr.o)
You could try using --skip-broken to work around the problem
** Found 12 pre-existing rpmdb problem(s), 'yum check' output follows:
MySQL-client-3.23.58-2.ppc has missing requires of libnsl_r.a(shr.o)
curl-7.52.1-1.ppc has missing requires of libcrypto.a(libcrypto.so)
curl-7.52.1-1.ppc has missing requires of libssl.a(libssl.so)
python-2.7.10-1.ppc has missing requires of libcrypto.a(libcrypto.so)
python-2.7.10-1.ppc has missing requires of libnsl.a(shr.o)
python-2.7.10-1.ppc has missing requires of libreadline.a(libreadline.so.6)
python-2.7.10-1.ppc has missing requires of libssl.a(libssl.so)
python-2.7.10-1.ppc has missing requires of libtcl8.4.so
python-2.7.10-1.ppc has missing requires of libtk8.4.so
python-pycurl-7.19.3-1.ppc has missing requires of libcrypto.a(libcrypto.so)
sqlite-3.15.2-1.ppc has missing requires of readline >= ('0', '5.2', None)
sqlite-3.15.2-1.ppc has missing requires of libreadline.a(libreadline.so.6)
Could you please help from where i can get these specific missing filset
------------------------------
Gaurav Sood
------------------------------
Original Message:
Sent: Tue October 05, 2021 02:29 PM
From: Muhammad' Afzal
Subject: Error while installing/updating the package from Yum
Looks like , you have python 2.7 installed on your AIX and smaba package is require pyton3.7
Install pyton3 then you can try ..plus check any other other dependence before trying the actual package
$ yum deplist <package-name>
Python3 and Python2.7 can co exist ..no need to remove .. like below
$ python3 --version
Python 3.7.9
$ python
Python 2.7.10 (default, Jun 22 2016, 05:57:59) [C] on aix6
Type "help", "copyright", "credits" or "license" for more information.
>>>
$ python --version
Python 2.7.10
$
Need to use python3 for pyhton3 and old python goes just python
Thanks
Afzal Muhammad
------------------------------
Muhammad' Afzal
AIX Engineer
Ford Motor Company
Dearborn MI
Original Message:
Sent: Tue October 05, 2021 11:42 AM
From: Gaurav Sood
Subject: Error while installing/updating the package from Yum
I need to update the latest samab package for AIX 7.2 and for that we have configure the yum on AIX env but while installing/updating we are getting dependency error as below:
Error: Package: openldap-2.4.58-1.ppc (AIX_Toolbox)
Requires: libssl.a(libssl.so.1.0.2)
Error: Package: samba-4.14.4-2.ppc (AIX_Toolbox_72)
Requires: libnsl.a(shr.o)
Error: Package: samba-winbind-4.14.4-2.ppc (AIX_Toolbox_72)
Requires: libnsl.a(shr.o)
Error: Package: samba-common-4.14.4-2.ppc (AIX_Toolbox_72)
Requires: libnsl.a(shr.o)
Error: Package: python3-3.7.11-1.ppc (AIX_Toolbox)
Requires: libssl.a(libssl.so.1.0.2)
Error: Package: openldap-2.4.58-1.ppc (AIX_Toolbox)
Requires: libcrypto.a(libcrypto.so.1.0.2)
Error: Package: python3-3.7.11-1.ppc (AIX_Toolbox)
Requires: libcrypto.a(libcrypto.so.1.0.2)
Error: Package: python3-3.7.11-1.ppc (AIX_Toolbox)
Requires: libnsl.a(shr.o)
Error: Package: python3-3.7.11-1.ppc (AIX_Toolbox)
Requires: libnsl.a(shr_64.o)
Error: Package: samba-client-4.14.4-2.ppc (AIX_Toolbox_72)
Requires: libnsl.a(shr.o)
Error: Package: cyrus-sasl-2.1.26-5.ppc (AIX_Toolbox)
Requires: libcrypto.a(libcrypto.so.1.0.2)
You could try using --skip-broken to work around the problem
** Found 12 pre-existing rpmdb problem(s), 'yum check' output follows:
MySQL-client-3.23.58-2.ppc has missing requires of libnsl_r.a(shr.o)
curl-7.52.1-1.ppc has missing requires of libcrypto.a(libcrypto.so)
curl-7.52.1-1.ppc has missing requires of libssl.a(libssl.so)
python-2.7.10-1.ppc has missing requires of libcrypto.a(libcrypto.so)
python-2.7.10-1.ppc has missing requires of libnsl.a(shr.o)
python-2.7.10-1.ppc has missing requires of libreadline.a(libreadline.so.6)
python-2.7.10-1.ppc has missing requires of libssl.a(libssl.so)
python-2.7.10-1.ppc has missing requires of libtcl8.4.so
python-2.7.10-1.ppc has missing requires of libtk8.4.so
python-pycurl-7.19.3-1.ppc has missing requires of libcrypto.a(libcrypto.so)
sqlite-3.15.2-1.ppc has missing requires of readline >= ('0', '5.2', None)
sqlite-3.15.2-1.ppc has missing requires of libreadline.a(libreadline.so.6)
Can some one help to resolve this issue, or is there any link from where i can download all the package in single go.
------------------------------
Gaurav Sood
------------------------------