Bug 2044668

Summary: Please branch and build knot-resolver in epel9
Product: [Fedora] Fedora EPEL Reporter: Mark Martirosian <hello>
Component: knot-resolverAssignee: Jakub Ružička <jruzicka.pkg>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel9CC: dns-sig, hello, jruzicka.pkg, jv+fedora, karel, mashiro350, nicki, pspacek
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-06-14 15:12:45 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2067485, 2070332, 2092881    
Bug Blocks:    

Description Mark Martirosian 2022-01-25 00:04:38 UTC

Comment 1 Xavier Bachelot 2022-01-27 17:13:24 UTC
*** Bug 2038855 has been marked as a duplicate of this bug. ***

Comment 2 Jakub Ružička 2022-03-30 20:47:22 UTC
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.

Comment 3 Jakub Ružička 2022-06-02 13:52:56 UTC
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.

Comment 4 Jakub Ružička 2022-06-14 15:12:45 UTC
All required lua51-* packages are now in EPEL 9 and knot-resolver is installable once again 🥳