AIX Toolbox users who are still using yum will be experiencing the below error when trying to do "yum update".
--> Finished Dependency ResolutionError: 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 problemYou could try running: rpm -Va --nofiles --nodigestThis error is because the yum parser is too old to understand the conditional requires statement "
(libcomps >= 0.1.11-101 if dnf)" & "(python3 >= 3.7.15 if dnf)"
We have put these conditional requires statement on python3-3.7.15 and curl-7.85.0 because of an issue associated with how python is built which causes dnf to crash when some dnf packages are built against openssl 1.1.1. This issue is now fixed in python3-3.7.15.
We recommend the users to move to dnf to avoid this problem.
DNF is now available on AIX ToolboxIn cases where it is not possible yet, the only workaround for yum users is to manually download python3-3.7.15 rpm ( & subrpms (python3-devel, python3-tools, python3-docs, python3-tkinter, python3-test) if installed in the system ) and curl-7.85.0 ( & curl-devel if installed in the system ) from toolbox and install it using rpm command. After that, one can do "yum update".
------------------------------
Ayappan P
------------------------------
#AIXOpenSource