Bug 2054125

Summary: Consider EPEL9 build
Product: [Fedora] Fedora Reporter: Marcel Haerry <mh>
Component: libidnAssignee: Marcel Haerry <mh>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: jorton, mlichvar, puntogil
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: libidn-1.38-4.el9 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-03-18 18:01:31 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:    
Bug Blocks: 2037591, 2038095, 2059362    

Description Marcel Haerry 2022-02-14 09:01:30 UTC
libidn got retired in CentOS Stream 9 (RHEL 9) https://gitlab.com/redhat/centos-stream/rpms/libidn

However there are packages depending on it in EPEL libgsasl #2038095 (exim #2037591).

Would you be interested to branch it as part of EPEL 9 - otherwise I could help co-maintain it.

This should be possible since libidn won't be part of RHEL 9 anymore.

Comment 1 Miroslav Lichvar 2022-02-14 09:51:41 UTC
Please feel free to request the branch and maintain it. You should have the access now. Thanks.

Comment 2 Marcel Haerry 2022-02-14 09:59:55 UTC
Thank you I did: https://pagure.io/releng/fedora-scm-requests/issue/42225

It seems that you can't simply replace libidn with libidn2 (at least in the gsasl case), since libidn2 does not implement all functionality that was part of libidn, since gsasl is explicitely looking for stringprep and this is not part of libidn2 https://gitlab.com/libidn/libidn2/-/blob/master/doc/libidn2.texi#L400-409

Comment 3 Fedora Update System 2022-03-18 09:15:39 UTC
FEDORA-EPEL-2022-b2433fb973 has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-b2433fb973

Comment 4 Marcel Haerry 2022-03-18 09:23:03 UTC
Lost traction to push it - just did it. Sorry for the delay

Comment 5 Fedora Update System 2022-03-18 18:01:31 UTC
FEDORA-EPEL-2022-b2433fb973 has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.