*** Bug 2038855 has been marked as a duplicate of this bug. ***
I created epel9 branch and tried to build after 5.5.0 release, but luajit is still missing from EPEL 9 as you can see in koji log: https://kojipkgs.fedoraproject.org//work/tasks/5693/84945693/root.log DEBUG util.py:444: No matching package to install: 'pkgconfig(luajit) >= 2.0' DEBUG util.py:444: Not all dependencies satisfied DEBUG util.py:444: Error: Some packages could not be found. I've created rhbz#2070332 requesting luajit EPEL 9 build. dist-git lists @ohaessler as EPEL maintainer for the luajit package, but the new bug got assigned to @oliver, let's hope one of them can help. I'm ready to build the latest Knot Resolver package as soon as luajit is available in EPEL 9. FYI some packages depending on luajit including Knot Resolver segfault on arm64 on Debian with latest luajit 2 beta packages, this is clearly a regression in luajit. Hopefully it gets sorted upstream.
knot-resolver is now in EPEL 9 but some required lua-* packages are missing. I've branched and built most of them for EPEL 9, updates are on the way. I wasn't able to branch/build lua-bitop as I'm not a maintainer, so I've opened #2092881 requesting that. I'll close this bug once knot-resolver is installable from EPEL 9.
All required lua51-* packages are now in EPEL 9 and knot-resolver is installable once again 🥳