Bug 2044668 - Please branch and build knot-resolver in epel9
Summary: Please branch and build knot-resolver in epel9
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: knot-resolver
Version: epel9
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jakub Ruzicka
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 2038855 (view as bug list)
Depends On: 2067485 2070332 2092881
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-01-25 00:04 UTC by Mark Martirosian
Modified: 2022-06-14 15:12 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-06-14 15:12:45 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

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 Ruzicka 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 Ruzicka 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 Ruzicka 2022-06-14 15:12:45 UTC
All required lua51-* packages are now in EPEL 9 and knot-resolver is installable once again 🥳


Note You need to log in before you can comment on or make changes to this bug.