Bug 2239977 - python-httpcore: missing dependencies for epel8 package
Summary: python-httpcore: missing dependencies for epel8 package
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-httpcore
Version: epel8
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Carl George 🤠
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-09-21 03:55 UTC by Carl George 🤠
Modified: 2023-09-30 05:56 UTC (History)
2 users (show)

Fixed In Version: python-httpcore-0.12.2-2.el8
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-09-30 05:56:54 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Carl George 🤠 2023-09-21 03:55:48 UTC
Description of problem:
The current EPEL 8 python3-httpcore package has dependencies that are not specified.

https://github.com/encode/httpcore/blob/0.12.2/setup.py#L56

This prevents importing of the Python module.


Version-Release number of selected component (if applicable):
python3-httpcore-0.12.2-1.el8


How reproducible:
always


Steps to Reproduce:
1. dnf install python3 python3-httpcore
2. python3 -c 'import httpcore'


Actual results:
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/usr/lib/python3.6/site-packages/httpcore/__init__.py", line 2, in <module>
    from ._async.connection_pool import AsyncConnectionPool
  File "/usr/lib/python3.6/site-packages/httpcore/_async/connection_pool.py", line 15, in <module>
    from .._backends.auto import AsyncBackend, AsyncLock, AsyncSemaphore
  File "/usr/lib/python3.6/site-packages/httpcore/_backends/auto.py", line 4, in <module>
    import sniffio
ModuleNotFoundError: No module named 'sniffio'


Expected results:
successful import

Comment 2 Fedora Update System 2023-09-21 04:21:53 UTC
FEDORA-EPEL-2023-f5fb4123eb has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-f5fb4123eb

Comment 3 Fedora Update System 2023-09-22 02:28:44 UTC
FEDORA-EPEL-2023-f5fb4123eb has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-f5fb4123eb

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

Comment 4 Fedora Update System 2023-09-30 05:56:54 UTC
FEDORA-EPEL-2023-f5fb4123eb has been pushed to the Fedora EPEL 8 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.