Bug 2348954 - Please branch and build python-prometheus-client in epel10
Summary: Please branch and build python-prometheus-client in epel10
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-prometheus_client
Version: epel10
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Kai A. Hiller
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 2321094
Blocks: 2347203
TreeView+ depends on / blocked
 
Reported: 2025-02-27 23:58 UTC by Romain Geissler
Modified: 2025-05-20 06:59 UTC (History)
3 users (show)

Fixed In Version: python-prometheus_client-0.21.1-1.el10_1
Clone Of:
Environment:
Last Closed: 2025-04-02 02:43:48 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Romain Geissler 2025-02-27 23:58:25 UTC
Hi,

Please branch and build python-prometheus-client in epel10.

I may help co-maintaining the EPEL branches (fas id: romaingeissler1a)

Comment 1 Romain Geissler 2025-03-26 10:16:05 UTC
Now that all dependencies are ready, this can be built. Prior to branching, I am proposing this pull request to upgrade to the very latest upstream version: https://src.fedoraproject.org/rpms/python-prometheus_client/pull-request/6

I renew my offer to co-maintain the EPEL branches of this package (fas id: romaingeissler1a).

Comment 2 Kai A. Hiller 2025-03-29 14:53:43 UTC
Hello Romain,

I merged your PR, requested and built the epel10 branch.

Thank you for the offer, I’m happy to have you as co-maintainer!

Comment 3 Romain Geissler 2025-03-29 16:49:41 UTC
Thanks !

Contrary to Fedora, for EPEL we also need to submit explicitly an update for the build to be "promoted" and ship to EPEL users. So I will re-open this bug and submit the update.

Comment 4 Fedora Update System 2025-03-29 16:55:36 UTC
FEDORA-EPEL-2025-61a4ff08fc (python-prometheus_client-0.21.1-1.el10_1) has been submitted as an update to Fedora EPEL 10.1.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-61a4ff08fc

Comment 5 Fedora Update System 2025-03-30 02:47:42 UTC
FEDORA-EPEL-2025-61a4ff08fc has been pushed to the Fedora EPEL 10.1 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-61a4ff08fc

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

Comment 6 Fedora Update System 2025-04-02 02:43:48 UTC
FEDORA-EPEL-2025-61a4ff08fc (python-prometheus_client-0.21.1-1.el10_1) has been pushed to the Fedora EPEL 10.1 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 7 Mattias Ellert 2025-05-20 06:34:26 UTC
Will there be a build for epel10.0?

Comment 8 Romain Geissler 2025-05-20 06:59:36 UTC
There is no python-twisted for EPEL 10.0, and knowing Jonathan who has built twisted, he didn't built it for EPEL 10.0 most likely because he was missing dependencies himself. So I am afraid that there won't be any EPEL 10.0 build, unless some re-do the work to ask explicitly for all EPEL 10.0 dependencies recursively. RHEL users will need to wait for RHEL 10.1 release in November.


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