[Distutils] [issue142] easy_install ignores 'headers' passed to setup()

Tres Seaver setuptools at bugs.python.org
Mon Jul 9 17:13:45 CEST 2012


New submission from Tres Seaver <tseaver at palladion.com>:

A bare distutils install of a package with 'headers' passed to 'setup()'
dispatches to 'install_headers', which copies the exported header files
into the system include path.

'easy_install' bypasses the distutils 'install()' when doing a normal
egg install, and does not re-implement the 'install_headers' dance.

Furthermore, the 'bdist_egg' it creates, even though it contains the
header files, has no metadata which would allow the installer to
discover that they should be copied.

----------
messages: 669
nosy: tseaver
priority: bug
status: unread
title: easy_install ignores 'headers' passed to setup()

_______________________________________________
Setuptools tracker <setuptools at bugs.python.org>
<http://bugs.python.org/setuptools/issue142>
_______________________________________________


More information about the Distutils-SIG mailing list