Bug 2319898 - Please branch and build bodhi-client for EPEL 10
Summary: Please branch and build bodhi-client for EPEL 10
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: bodhi-client
Version: epel10
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Carl George 🤠
QA Contact:
URL:
Whiteboard:
Depends On: 2319897 2325205 2325209
Blocks: EPEL10Tracker 2313928
TreeView+ depends on / blocked
 
Reported: 2024-10-19 10:04 UTC by Xavier Bachelot
Modified: 2024-12-11 01:57 UTC (History)
8 users (show)

Fixed In Version: bodhi-client-8.2.0-2.el10_0
Clone Of:
Environment:
Last Closed: 2024-12-11 01:57:36 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Xavier Bachelot 2024-10-19 10:04:19 UTC
Hi,

Could you please branch and build bodhi-client for EPEL 10 ?
It is needed to build another package.

Regards,
Xavier

Comment 1 Romain Geissler 2024-11-11 14:48:25 UTC
This blocks the fedpkg build as well: https://bugzilla.redhat.com/show_bug.cgi?id=2319896

Comment 2 Jonathan Wright 2024-11-11 14:52:20 UTC
No matching package to install: 'python3-pytest-cov'

Comment 3 Jonathan Wright 2024-11-11 14:53:51 UTC
No matching package to install: 'python3dist(authlib) >= 0.15.4'
No matching package to install: 'python3dist(koji) >= 1.27.1'
No matching package to install: 'python3dist(requests-kerberos) >= 0.12'

Comment 4 Orion Poplawski 2024-11-11 15:44:11 UTC
I'll note that Fedora packages really shouldn't depend on pytest-cov - coverage tests should be disabled for Fedora packages.

Comment 5 Carl George 🤠 2024-11-11 23:58:27 UTC
Here's a PR to clean up the spec file, including dropping the pytest-cov dependency (it builds fine without it).

https://src.fedoraproject.org/rpms/bodhi-client/pull-request/3

Comment 6 Fedora Update System 2024-11-19 00:43:57 UTC
FEDORA-EPEL-2024-aeb5d4c534 (bodhi-client-8.2.0-2.el10_0) has been submitted as an update to Fedora EPEL 10.0.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-aeb5d4c534

Comment 7 Fedora Update System 2024-11-20 17:11:16 UTC
FEDORA-EPEL-2024-aeb5d4c534 has been pushed to the Fedora EPEL 10.0 testing repository.

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

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

Comment 8 Romain Geissler 2024-12-10 09:54:02 UTC
Normally tomorrow all dependencies should be available in EPEL stable. In the meantime bodhi-client 8.3 was pushed to fedora branches, so I guess we could submit tomorrow a new EPEL 10 build with the version upgraded to 8.3

Comment 9 Carl George 🤠 2024-12-10 21:45:50 UTC
I can see that F40 and F41 were upgraded from 8.2.0 to 8.3.0, so it sounds like that path fits within the update policy as a future update to EPEL 10.  There are no breaking changes listed in the 8.3.0 release notes.

https://github.com/fedora-infra/bodhi/blob/8.3.0/docs/user/release_notes.rst

I think I'll request 8.2.0 for stable to go along with that koji update moving to stable, and then look into 8.3.0 later.

Comment 10 Fedora Update System 2024-12-11 01:57:36 UTC
FEDORA-EPEL-2024-aeb5d4c534 (bodhi-client-8.2.0-2.el10_0) has been pushed to the Fedora EPEL 10.0 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.