Hello everyone,
It seems that after there are new package versions in the AIX_Toolbox repo We are unable to update rpm with YUM UPDATE.
the update process ends:
[//]$ yum update
[ ... ]
--> Finished Dependency Resolution
Error: Package: python3-3.7.15-1.ppc (AIX_Toolbox)
Requires: (libcomps >= 0.1.11-101 if dnf)
Error: Package: curl-7.85.0-1.ppc (AIX_Toolbox)
Requires: (python3 >= 3.7.15 if dnf)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
I tried to install python3 separately , but it also fails with an error:
$ yum install python3
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package python3.ppc 0:3.7.12-1 will be updated
---> Package python3.ppc 0:3.7.15-1 will be an update
--> Processing Dependency: expat >= 2.4.9 for package: python3-3.7.15-1.ppc
--> Processing Dependency: gdbm >= 1.23 for package: python3-3.7.15-1.ppc
--> Processing Dependency: gettext >= 0.21 for package: python3-3.7.15-1.ppc
--> Processing Dependency: libffi >= 3.4.2 for package: python3-3.7.15-1.ppc
--> Processing Dependency: sqlite >= 3.37.2 for package: python3-3.7.15-1.ppc
--> Processing Dependency: zlib >= 1.2.12 for package: python3-3.7.15-1.ppc
--> Processing Dependency: (libcomps >= 0.1.11-101 if dnf) for package: python3-3.7.15-1.ppc
--> Processing Dependency: libffi.a(libffi.so.8) for package: python3-3.7.15-1.ppc
--> Running transaction check
---> Package expat.ppc 0:2.2.9-2 will be updated
---> Package expat.ppc 0:2.4.9-1 will be an update
---> Package gdbm.ppc 0:1.19-1 will be updated
---> Package gdbm.ppc 0:1.23-1 will be an update
---> Package gettext.ppc 0:0.20.2-1 will be updated
---> Package gettext.ppc 0:0.21-2 will be an update
--> Processing Dependency: libtextstyle = 0.21-2 for package: gettext-0.21-2.ppc
---> Package libffi.ppc 0:3.2.1-3 will be updated
---> Package libffi.ppc 0:3.4.2-1 will be an update
---> Package python3.ppc 0:3.7.15-1 will be an update
--> Processing Dependency: (libcomps >= 0.1.11-101 if dnf) for package: python3-3.7.15-1.ppc
---> Package sqlite.ppc 0:3.35.5-1 will be updated
---> Package sqlite.ppc 0:3.39.3-1 will be an update
---> Package zlib.ppc 0:1.2.11-2 will be updated
---> Package zlib.ppc 0:1.2.12-1 will be an update
--> Running transaction check
---> Package libtextstyle.ppc 0:0.20.2-1 will be updated
---> Package libtextstyle.ppc 0:0.21-2 will be an update
---> Package python3.ppc 0:3.7.15-1 will be an update
--> Processing Dependency: (libcomps >= 0.1.11-101 if dnf) for package: python3-3.7.15-1.ppc
--> Finished Dependency Resolution
Error: Package: python3-3.7.15-1.ppc (AIX_Toolbox)
Requires: (libcomps >= 0.1.11-101 if dnf)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
I am able to install the libcomps(Package libcomps-0.1.11-101.ppc already installed and latest version) but when trying to install python3 still fails with the same error:
Error: Package: python3-3.7.15-1.ppc (AIX_Toolbox)
Requires: (libcomps >= 0.1.11-101 if dnf)
Has anyone run into this problem using YUM, and dealt with it?
What could be the reason for such problems?
PS. We don't use DNF because it doesn't work with the Chef-Client (CHEFDK) . Chef can't use the dnf_package for some reason.I am still investigating why this is happening
------------------------------
Kamil P
------------------------------
#AIXOpenSource