Bug 2086171

Summary: [thrift][epel]: please build thrift in epel9
Product: [Fedora] Fedora Reporter: Kaleb KEITHLEY <kkeithle>
Component: thriftAssignee: Christopher Tubbs <ctubbsii>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: code, ctubbsii, jcaratza, milleruntime, orion, willb
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: thrift-0.14.0-7.el9 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-06-02 01:51:50 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: 2046213    
Bug Blocks: 2053656    

Description Kaleb KEITHLEY 2022-05-14 12:01:15 UTC
Description of problem:

thrift(-devel) is a BR for libarrow, which in term is a BR ceph quincy (17.2.x). While ceph itself will not (ever) be built in EPEL, there are Ceph developers who want to use CentOS Stream or RHEL with EPEL.

Note: libarrow and all its dependencies, including thrift-devel, are already available from the CentOS Storage SIG. I'm told though that many Ceph devs prefer to use EPEL over the CentOS Storage SIG.


Version-Release number of selected component (if applicable):

thrift-0.14.0

How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

If you don't wish to build thift in EPEL yourself, please add the epel-packagers-sig group as co-maintainer, or (less preferable) add me as a co-maintainer, just for EPEL9 builds.

Thanks

Comment 1 Kaleb KEITHLEY 2022-05-14 12:16:08 UTC
It builds without any changes necessary from rawhide source.  See https://koji.fedoraproject.org/koji/taskinfo?taskID=87037621

Comment 2 Ben Beasley 2022-05-23 15:06:18 UTC
Following because this would allow me to enable additional python-opentelemetry subpackages in EPEL9.

Comment 3 Kaleb KEITHLEY 2022-05-23 16:22:56 UTC
If you don't wish to build thrift in EPEL yourself, please add the epel-packagers-sig group as collaborator, or (less preferable) add me (FAS: kkeithle) as a collaborator, just for EPEL9 builds.

Thanks

Comment 4 Orion Poplawski 2022-05-24 13:30:40 UTC
I've add epel-packagers-sig, although I had been waiting until bug 2046213 was resolved and thrift was able to be updated to the latest version in rawhide before moving that to epel9.  But if the need is pressing I suppose just shipping the current version may be fine.  But I'm happy to have the help as I have very little time.

Comment 5 Ben Beasley 2022-05-24 14:07:25 UTC
*** Bug 2053670 has been marked as a duplicate of this bug. ***

Comment 6 Ben Beasley 2022-05-24 14:07:41 UTC
*** Bug 2073615 has been marked as a duplicate of this bug. ***

Comment 7 Fedora Update System 2022-05-24 14:37:04 UTC
FEDORA-EPEL-2022-f37e737e79 has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-f37e737e79

Comment 8 Fedora Update System 2022-05-25 02:08:21 UTC
FEDORA-EPEL-2022-f37e737e79 has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-f37e737e79

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2022-06-02 01:51:50 UTC
FEDORA-EPEL-2022-f37e737e79 has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.