https://bugzilla.suse.com/show_bug.cgi?id=1208126 Bug ID: 1208126 Summary: pythons-eventlet failed to utilize DNS servers in /etc/resolv.conf because of newdnspython.patch patch Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.4 Hardware: Other OS: openSUSE Leap 15.4 Status: NEW Severity: Critical Priority: P5 - None Component: Maintenance Assignee: maintenance@opensuse.org Reporter: Gyee@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- python3-eventlet (version 0.26.1) failed to utilize the servers in /etc/resolv.conf because of newdnspython.patch. https://build.opensuse.org/package/show/openSUSE:Leap:15.4/python-eventlet The problem is revealed with the following code. ----- import eventlet.support.greendns as gd p = gd.ResolverProxy() try: a = p.query('suse.com') print(a.rrset) except Exception as e: print(e) ----- Looking at the change logs, newdnspython.patch was added to support python3-dnspython 2.0.0. However dnspython 2.0.0 is *incompatible* with eventlet 0.26.1. See https://github.com/eventlet/eventlet/blob/v0.26.1/setup.py#L18 We need to remove newdnspython.patch. -- You are receiving this mail because: You are on the CC list for the bug.