Bug 2328725 - Please branch and build python3-kafka in epel9 and epel10
Summary: Please branch and build python3-kafka in epel9 and epel10
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: python-kafka
Version: 42
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Hirotaka Wakabayashi
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1653049 2329756 2330025
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-11-25 17:48 UTC by Romain Geissler
Modified: 2025-03-12 03:20 UTC (History)
2 users (show)

Fixed In Version: python-kafka-2.0.2-20.el9
Clone Of:
Environment:
Last Closed: 2025-03-12 03:20:30 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Romain Geissler 2024-11-25 17:48:00 UTC
Hi,

It seems that python3-kafka has never been part of EPEL yet. Would it be possible to support the current (9) and future latest (10) EPEL versions in addition to the Fedora branches ?

Thanks,
Romain

Reproducible: Always

Comment 1 Romain Geissler 2024-12-02 19:33:27 UTC
Note: it builds fine on EPEL 9. On EPEL 10, if we enable tests, then we need python3-lz4 and python3-snappy. I have added the dependend bug for these EPEL 10 package requests.

Comment 2 Hirotaka Wakabayashi 2024-12-18 07:21:20 UTC
Sorry for the delay, I will do it.

Comment 3 Miroslav Suchý 2024-12-26 09:52:31 UTC
Adding myself to CC as I am looking forward to epel10 build too.

Comment 4 Aoife Moloney 2025-02-26 13:18:13 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 42 development cycle.
Changing version to 42.

Comment 5 Romain Geissler 2025-03-08 15:11:08 UTC
Let's wait on the version upgrade from #1653049 (pull request proposed in https://src.fedoraproject.org/rpms/python-kafka/pull-request/4).

I have this working scratch build with the version upgrade for EPEL 10: https://koji.fedoraproject.org/koji/taskinfo?taskID=129991068

However the version upgrade fails with EPEL 9, because of this error: "No matching package to install: 'python3dist(setuptools) >= 61.2'" So you may build the current rawhide version (before the version upgrade for EPEL 9) and do the version upgrade just for EPEL 10 & rawhide.

Comment 6 Romain Geissler 2025-03-09 10:37:53 UTC
With all dependencies being merged and the upgrade to 2.0.6 merge, we can now release 2.0.6 on EPEL 10 and 2.0.2 on EPEL 9.

Comment 7 Hirotaka Wakabayashi 2025-03-09 23:47:33 UTC
Hello Romain, Thank you very much for the patch! I have built python-kafka-2.0.6 on EPEL10. python-kafka-2.0.2 on EPEL9 is still working in progress.

Comment 8 Fedora Update System 2025-03-10 13:20:43 UTC
FEDORA-EPEL-2025-ffe3f3f152 (kafka-python-2.0.2 on EPEL9) has been submitted as an update to Fedora EPEL 9.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-ffe3f3f152

Comment 9 Hirotaka Wakabayashi 2025-03-10 13:49:42 UTC
Hello Romain, I have built python-kafka-2.0.2 on EPEL9. Please wait.

Comment 10 Fedora Update System 2025-03-11 02:33:45 UTC
FEDORA-EPEL-2025-ffe3f3f152 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-2025-ffe3f3f152

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

Comment 11 Fedora Update System 2025-03-12 03:20:30 UTC
FEDORA-EPEL-2025-ffe3f3f152 (kafka-python-2.0.2 on EPEL9) has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.


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