Description of problem: As of https://gitlab.com/redhat/centos-stream/rpms/ansible-core/-/commit/9f1440cc3c5095f0a1587da54df53c14284e1506, ansible-core in c9s is built against Python 3.11. This should be part of the ~May RHEL 9.2 release. I believe this change has already been pushed out to the c9s repos. Therefore, ansible-lint will need to be built against the alternative python3.11 stack, as well. python3.11 compat packages will need to be branched for each dependency. https://fedoraproject.org/wiki/EPEL/Python3X is a (slightly outdated) guide about the process. This change is also happening in c8s/RHEL 8 (https://git.centos.org/rpms/ansible-core/c/0fdcc64478b3370e44ee54c4e3c7509647b8eb6a?branch=c8s), but AFAIK, the EPEL 8 ansible-lint package is already broken, as it's still built for python36 while ansible is currently built for python39. This change should reach the c8s repos in the coming weeks.
Last night, I have pushed update for EPEL8 ansible-lint to use python39 package (bug#2171313). Will look into updating 9.2 ansible-lint package. Thanks.