Bug 2161918
| Summary: | Please update to python-eventlet-0.33.3 to fix incompatibility with python-dns-2.3.0 | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Mikhail <mikhail.v.gavrilov> | ||||||||||||||||
| Component: | python-eventlet | Assignee: | Kevin Fenzi <kevin> | ||||||||||||||||
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||
| Severity: | unspecified | Docs Contact: | |||||||||||||||||
| Priority: | unspecified | ||||||||||||||||||
| Version: | rawhide | CC: | apevec, epel-packagers-sig, igor.raits, kevin, manisandro, python-packagers-sig, shamardin | ||||||||||||||||
| Target Milestone: | --- | ||||||||||||||||||
| Target Release: | --- | ||||||||||||||||||
| Hardware: | x86_64 | ||||||||||||||||||
| OS: | Unspecified | ||||||||||||||||||
| URL: | https://retrace.fedoraproject.org/faf/reports/bthash/a16a99043766adf93ca3a522d3cea5b96fef59f | ||||||||||||||||||
| Whiteboard: | abrt_hash:46dd9fbe299ba50c7cf6be87b258c7e0b13fe8a4;VARIANT_ID=workstation; | ||||||||||||||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||||||||||||
| Doc Text: | Story Points: | --- | |||||||||||||||||
| Clone Of: | Environment: | ||||||||||||||||||
| Last Closed: | 2023-01-19 19:09:38 UTC | Type: | --- | ||||||||||||||||
| Regression: | --- | Mount Type: | --- | ||||||||||||||||
| Documentation: | --- | CRM: | |||||||||||||||||
| Verified Versions: | Category: | --- | |||||||||||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||
| Embargoed: | |||||||||||||||||||
| Attachments: |
|
||||||||||||||||||
|
Description
Mikhail
2023-01-18 09:47:43 UTC
Created attachment 1938832 [details]
File: os_info
Created attachment 1938833 [details]
File: environ
Created attachment 1938834 [details]
File: mountinfo
Created attachment 1938835 [details]
File: open_fds
Created attachment 1938836 [details]
File: namespaces
Created attachment 1938837 [details]
File: backtrace
Created attachment 1938838 [details]
File: cpuinfo
❯ pgadmin4-qt
QSocketNotifier: Can only be used with threads started with QThread
Traceback (most recent call last):
File "/usr/lib/pgadmin4/pgAdmin4.py", line 38, in <module>
import config
File "/usr/lib/pgadmin4/config.py", line 25, in <module>
from pgadmin.utils import env, IS_WIN, fs_short_path
File "/usr/lib/pgadmin4/pgadmin/__init__.py", line 24, in <module>
from flask_socketio import SocketIO
File "/usr/lib/python3.11/site-packages/flask_socketio/__init__.py", line 9, in <module>
from socketio import socketio_manage # noqa: F401
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/socketio/__init__.py", line 9, in <module>
from .zmq_manager import ZmqManager
File "/usr/lib/python3.11/site-packages/socketio/zmq_manager.py", line 5, in <module>
import eventlet.green.zmq as zmq
File "/usr/lib/python3.11/site-packages/eventlet/__init__.py", line 17, in <module>
from eventlet import convenience
File "/usr/lib/python3.11/site-packages/eventlet/convenience.py", line 7, in <module>
from eventlet.green import socket
File "/usr/lib/python3.11/site-packages/eventlet/green/socket.py", line 21, in <module>
from eventlet.support import greendns
File "/usr/lib/python3.11/site-packages/eventlet/support/greendns.py", line 66, in <module>
setattr(dns, pkg, import_patched('dns.' + pkg))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/eventlet/support/greendns.py", line 61, in import_patched
return patcher.import_patched(module_name, **modules)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/eventlet/patcher.py", line 132, in import_patched
return inject(
^^^^^^^
File "/usr/lib/python3.11/site-packages/eventlet/patcher.py", line 109, in inject
module = __import__(module_name, {}, {}, module_name.split('.')[:-1])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/dns/zone.py", line 86, in <module>
class Zone(dns.transaction.TransactionManager):
File "/usr/lib/python3.11/site-packages/dns/zone.py", line 757, in Zone
) -> dns.rdtypes.ANY.SOA.SOA:
^^^^^^^^^^^^^^^
AttributeError: module 'dns.rdtypes' has no attribute 'ANY'
❯
python-eventlet-0.33.1 is incompatible with python-dns-2.3.0, whereas python-eventlet-0.33.3 works. Scratch build [1]. [1] https://koji.fedoraproject.org/koji/taskinfo?taskID=96289058 Thanks for the PR, update building in rawhide. Do we need this anywhere else, or can we close it now? Rawhide is sufficient as python-dns-2.3.0 is rawhide only. Thanks! |