[issue7833] Bdist_wininst installers fail to load extensions built with Issue4120 patch

Mark Hammond report at bugs.python.org
Wed Apr 28 01:37:15 CEST 2010


Mark Hammond <mhammond at users.sourceforge.net> added the comment:

the pywin32 DLLs have 2 heads.  They are Python extension modules as well as regular DLLs.  They are built by distutils and therefore have no manifests - I think many packages use distutils to build their extension modules - it is just that they usually don't have a .dll extension.

I fear that simply adding a manifest to those DLLs will put them in the same position we have before issue4120 was addressed, and these .dlls do need a way to be installed into System32 (or somewhere else on the global PATH) to function as COM servers etc.  I need to experiment with this.

----------

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue7833>
_______________________________________


More information about the Python-bugs-list mailing list