Bug 2325205 - Please branch and build python3-authlib in epel10
Summary: Please branch and build python3-authlib in epel10
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-authlib
Version: epel10
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Carl George 🎩
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: 2319898
TreeView+ depends on / blocked
 
Reported: 2024-11-11 15:00 UTC by Romain Geissler
Modified: 2024-11-25 03:47 UTC (History)
5 users (show)

Fixed In Version: python-authlib-1.3.2-5.el10_0
Clone Of:
Environment:
Last Closed: 2024-11-25 03:47:48 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Romain Geissler 2024-11-11 15:00:29 UTC
Hi,

Please branch and build python3-authlib in epel10. It is a dependency of bodhi-client which in term is a dependency of fedpkg/centpkg which are required in EPEL 10 as well.

Cheers,
Romain

Comment 1 Carl George 🎩 2024-11-12 08:44:58 UTC
I took a quick look at this, and it seems the test dependencies are quite extensive.

No matching package to install: 'python3dist(anyio)'
No matching package to install: 'python3dist(cachelib)'
No matching package to install: 'python3dist(django)'
No matching package to install: 'python3dist(flask)'
No matching package to install: 'python3dist(flask-sqlalchemy)'
No matching package to install: 'python3dist(httpx)'
No matching package to install: 'python3dist(pytest-django)'
No matching package to install: 'python3dist(starlette)'

I'm not a fan of just disabling tests outright.  I noticed that upstream has a set of base tests, and then sets of additional tests, with the dependencies clearly separated.  I worked up a PR to selectively disable the additional tests on RHEL, while still running the base set.

https://src.fedoraproject.org/rpms/python-authlib/pull-request/6

Comment 2 Fedora Update System 2024-11-16 05:32:30 UTC
FEDORA-EPEL-2024-d9d6259eee (python-authlib-1.3.2-5.el10_0) has been submitted as an update to Fedora EPEL 10.0.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-d9d6259eee

Comment 3 Fedora Update System 2024-11-17 01:43:04 UTC
FEDORA-EPEL-2024-d9d6259eee 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-d9d6259eee

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

Comment 4 Fedora Update System 2024-11-25 03:47:48 UTC
FEDORA-EPEL-2024-d9d6259eee (python-authlib-1.3.2-5.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.