STINNER Victor added the comment: > https://codesearch.debian.net/search?q=import+DLFCN
I see 8 projects: boost, trilinos, vtk6, openbabel, gdcm, paraview, ecasound, yade. It doesn't like a giant project to update them. > boost1.58_1.58.0+dfsg-5.1/libs/mpi/build/__init__.py > > import sys > if sys.platform == 'linux2': > import DLFCN as dl It's not like this code already works on Python 3 :-) sys.platform was replace with "linux" on Python 3. It's easy to replace this import with: try: import DLFCN as dl except ImportError import os as dl ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue28027> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com