FS#60185 - [python-eventlet] python-dnspython should be a hard dependency
Attached to Project:
Community Packages
Opened by Felix Yan (felixonmars) - Tuesday, 25 September 2018, 00:26 GMT
Last edited by Levente Polyak (anthraxx) - Tuesday, 25 September 2018, 21:12 GMT
Opened by Felix Yan (felixonmars) - Tuesday, 25 September 2018, 00:26 GMT
Last edited by Levente Polyak (anthraxx) - Tuesday, 25 September 2018, 21:12 GMT
|
Details
Description:
Without python-dnspython (currently an optdepend) installed, eventlet cannot be imported: >>> import eventlet Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python3.7/site-packages/eventlet/__init__.py", line 10, in <module> from eventlet import convenience File "/usr/lib/python3.7/site-packages/eventlet/convenience.py", line 7, in <module> from eventlet.green import socket File "/usr/lib/python3.7/site-packages/eventlet/green/socket.py", line 21, in <module> from eventlet.support import greendns File "/usr/lib/python3.7/site-packages/eventlet/support/greendns.py", line 62, in <module> dns = import_patched('dns') File "/usr/lib/python3.7/site-packages/eventlet/support/greendns.py", line 59, in import_patched return patcher.import_patched(module_name, **modules) File "/usr/lib/python3.7/site-packages/eventlet/patcher.py", line 120, in import_patched *additional_modules + tuple(kw_additional_modules.items())) File "/usr/lib/python3.7/site-packages/eventlet/patcher.py", line 94, in inject module = __import__(module_name, {}, {}, module_name.split('.')[:-1]) ModuleNotFoundError: No module named 'dns' Additional info: * package version(s) python-eventlet 0.24.1-1 python-dnspython 1.15.0-3 |
This task depends upon
Closed by Levente Polyak (anthraxx)
Tuesday, 25 September 2018, 21:12 GMT
Reason for closing: Fixed
Additional comments about closing: 0.24.1-2
Tuesday, 25 September 2018, 21:12 GMT
Reason for closing: Fixed
Additional comments about closing: 0.24.1-2