Hi, Please branch and build python3-gunicorn in epel10, it seems to be a dependency of python-aiohttp. When trying to build it now, I get these first missing dependencies: No matching package to install: 'python3dist(eventlet)' No matching package to install: 'python3dist(gevent)' Cheers, Romain
python-eventlet is retired in fedora now, so not sure if we shall keep it. python-gevent for epel10 is tracked in https://bugzilla.redhat.com/show_bug.cgi?id=2311649 The package builds fine right now if we disable the "extras" package in EPEL 10.
Pull request to remove usage of python-eventlet: https://src.fedoraproject.org/rpms/python-gunicorn/pull-request/10 eventlet is advertised by their official upstream maintainers as deprecated and not to be used anymore. The upstream project gunicorn still didn't remove the eventlet usage, so this seems the right thing to do in fedora for now.
Ping. This is a working scratch build once the above pull request will be merged: https://koji.fedoraproject.org/koji/taskinfo?taskID=129353878 If you don't have time to manage the EPEL branches, you may add me as co-maintainer for EPEL (fas ID romaingeissler1a)
Just noting that gunicorn is not a hard dependency of aiohttp as a whole, only aiohttp.worker. It turns out that the BuildRequires on python-gunicorn, and the gunicorn integration tests, can be relatively straightforwardly disabled in python-aiohttp: https://src.fedoraproject.org/fork/music/rpms/python-aiohttp/c/d2e60f0cbb610a5a1253fdf4082fd276048c818d I’m not saying that python-gunicorn shouldn’t be branched for EPEL10, but it shouldn’t block python-aiohttp.
Will you be able to branch and build python-gunicorn in epel10? I would be happy to be a co-maintainer if you do not wish to build it on epel10 (FAS: romaingeissler1a).
FEDORA-EPEL-2025-41c26da2a8 (python-gunicorn-23.0.0-1.el10_0) has been submitted as an update to Fedora EPEL 10.0. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-41c26da2a8
I've added you as a committer to the package. Enjoy! :)
FEDORA-EPEL-2025-b378729a81 (python-gunicorn-23.0.0-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.
FEDORA-EPEL-2025-41c26da2a8 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-2025-41c26da2a8 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-EPEL-2025-41c26da2a8 (python-gunicorn-23.0.0-1.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.