Bug 2063754

Summary: Please provide python-aiosignal for EPEL-9
Product: [Fedora] Fedora Reporter: Stefan Bluhm <fedoraproject.org>
Component: python-aiosignalAssignee: Ben Beasley <code>
Status: CLOSED ERRATA QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: code
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: python-aiosignal-1.2.0-4.el9 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-03-22 04:50:26 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2063757, 2063769    
Bug Blocks: 2063731    

Description Stefan Bluhm 2022-03-14 10:37:15 UTC
Hello,

can you please provide python-aiosignal for EPEL-9? That would be great.

Thank you and best wishes,

Stefan

Comment 1 Ben Beasley 2022-03-14 13:44:40 UTC
Thanks for filing bugs on the missing dependencies. That’s very helpful.

I am happy to disable the documentation for an EPEL9 backport, but I would really like to run the tests. I commented on bug 2063769 with some details that will hopefully be helpful in getting the necessary dependency backported.

Given that this is a python-aiohttp dependency, I’m willing to go ahead and backport it with most of the tests disabled too. I’ve requested the branch:

https://pagure.io/releng/fedora-scm-requests/issue/42974

Comment 2 Ben Beasley 2022-03-14 14:03:56 UTC
It’s unfortunate that python-aiohttp was backported to EPEL9 without any apparent attempt to run the tests or even test-install the RPMs. I filed bug 2063857 to help with some of that. A port of python-aiohttp to pyproject-rpm-macros would have prevented the problem, since these dependencies would have been generated and the build would have failed. Perhaps I’ll offer a PR for that at some point.

Comment 3 Fedora Update System 2022-03-14 20:08:13 UTC
FEDORA-EPEL-2022-95b01e3ce5 has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-95b01e3ce5

Comment 4 Fedora Update System 2022-03-15 00:26:25 UTC
FEDORA-EPEL-2022-95b01e3ce5 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-2022-95b01e3ce5

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

Comment 5 Stefan Bluhm 2022-03-17 12:27:27 UTC
Thank you very much Ben.

I would close the tickets of the dependencies
- 2063757 - python-sphinxcontrib-asyncio
- 2063769 - python3-pytest-asyncio

as python-aiosignal does not depend on it anymore.

Or would you like me to keep those open?

Best wishes,

Stefan

Comment 6 Ben Beasley 2022-03-17 13:28:39 UTC
(In reply to Stefan Bluhm from comment #5)
> Thank you very much Ben.
> 
> I would close the tickets of the dependencies
> - 2063757 - python-sphinxcontrib-asyncio
> - 2063769 - python3-pytest-asyncio
> 
> as python-aiosignal does not depend on it anymore.
> 
> Or would you like me to keep those open?
> 
> Best wishes,
> 
> Stefan

Let’s keep them open, please. I’m CC’d on both, and I’ll update this package if either is satisfied at some point. I’d especially like to be able to start running the full test suite in EPEL9 (python3-pytest-asyncio).

Comment 7 Fedora Update System 2022-03-22 04:50:26 UTC
FEDORA-EPEL-2022-95b01e3ce5 has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.