Ticket #313 (closed defect: wontfix)
setup.py allows fallback to setup from distutils.core instead of setuptools but then fails on install phase
|Reported by:||bkohler@…||Owned by:||fschwarz|
The setup.py script first calls "from setuptools import setup" but allows fallback to "from distutils.core import setup". When setuptools is missing/broken and it falls back to distutils setup, the install phase seems to fail silently, or at least produce an incomplete result.
I am trying this on Gentoo Linux so my build log is clearly using portage, but I believe this issue affects everyone. During the build phase with distutils setup, some warnings are thrown, then some more warnings during install, and the resulting install dir is very incomplete. There is no /usr/bin/pybabel, for example.
Attached is a diff between the "broken" setup's build/install output, and the "working" setup's build/install output.
- Owner changed from cmlenz to fschwarz
- Status changed from new to assigned
- Milestone changed from unscheduled to 1.0
- Status changed from assigned to closed
- Resolution set to wontfix