Bug 2063754 - Please provide python-aiosignal for EPEL-9
Summary: Please provide python-aiosignal for EPEL-9
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: python-aiosignal
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Ben Beasley
QA Contact:
URL:
Whiteboard:
Depends On: 2063757 2063769
Blocks: 2063731
TreeView+ depends on / blocked
 
Reported: 2022-03-14 10:37 UTC by Stefan Bluhm
Modified: 2022-03-22 04:50 UTC (History)
1 user (show)

Fixed In Version: python-aiosignal-1.2.0-4.el9
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-03-22 04:50:26 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

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.


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