Bug 1275417 - Build aiohttp for epel7
Summary: Build aiohttp for epel7
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-aiohttp
Version: epel7
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Fabian Affolter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-10-26 20:53 UTC by Pierre-YvesChibon
Modified: 2024-01-30 14:54 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2024-01-30 14:54:48 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Pierre-YvesChibon 2015-10-26 20:53:45 UTC
Hi,

There seems to be an epel7 branch for python-aiohttp: https://admin.fedoraproject.org/pkgdb/package/python-aiohttp/
but I can't find traces of a build: http://koji.fedoraproject.org/koji/packageinfo?packageID=19224

Would you mind if I rebuild the rawhide version and push it to epel7?

Thanks

Comment 1 Fabian Affolter 2016-04-02 08:29:19 UTC
aiohttp seems to be Py3 only.

Comment 2 Pierre-YvesChibon 2016-04-02 16:24:50 UTC
And epel7 has python3 now so if we can get the dependencies built in epel7, we will be able to build aiohttp as well :)

Comment 3 Igor Gnatenko 2016-07-07 13:37:21 UTC
(In reply to Pierre-YvesChibon from comment #2)
> And epel7 has python3 now so if we can get the dependencies built in epel7,
> we will be able to build aiohttp as well :)

IIRC there is 3.4, which doesn't have asyncio support.

Comment 4 Dan Callaghan 2016-12-07 00:44:18 UTC
aiohttp works on Python 3.4. The new await/async def syntax is optional.

https://aiohttp.readthedocs.io/en/stable/#dependencies

says: "Python 3.4.2+"

Comment 5 Tom Krizek 2021-02-08 12:31:26 UTC
Current state as of February 2021:

- Python 3.6 is available
- aiohttp version 3.6.x can be built on CentOS7 with only slight modifications (dependency names) from EPEL8 spec
- dependencies of aiohttp would need to be packaged for EPEL7 as well

At a first glance, I don't see any blocking issue, but I didn't explore the dependency chain thoroughly.

Comment 6 Ben Beasley 2024-01-30 14:54:48 UTC
I’m not the primary maintainer here, but I’ve done the last several python-aiohttp updates in Fedora and EPEL9.

- The current version of aiohttp has dependencies that are difficult to package or update for EPEL7. Even keeping EPEL8 up to date has not been practical.
- Recent releases of aiohttp have contained significant security fixes, so packaging an older release seems unwise.
- EPEL7 reaches its end-of-life this year anyway.

Considering the above, I’m sorry that this never worked out, but I think it’s safe to say that an EPEL7 build will not happen. Anyone who disagrees may feel free to reopen the bug.


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