Message276216
small setup.py file to reproduce this problem if people still had trouble reproducing (this works with the attached d002-distutils-type-checks-can-fail-issue-23102.patch)
```
#!/usr/bin/env python
''' Installation script that breaks '''
from distutils.command import install
from distutils.core import setup
class installer(install.install):
def run(self):
import setuptools
install.install.run(self)
setup(name='test',
cmdclass = dict(install=installer)
)
```
run with:
python setup.py install --user
result:
```
running install
running build
running install_egg_info
Traceback (most recent call last):
File "mysetup.py", line 14, in <module>
cmdclass = dict(install=installer)
File "/usr/lib64/python2.7/distutils/core.py", line 151, in setup
dist.run_commands()
File "/usr/lib64/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/usr/lib64/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "mysetup.py", line 10, in run
install.install.run(self)
File "/usr/lib64/python2.7/distutils/command/install.py", line 575, in run
self.run_command(cmd_name)
File "/usr/lib64/python2.7/distutils/cmd.py", line 326, in run_command
self.distribution.run_command(command)
File "/usr/lib64/python2.7/distutils/dist.py", line 970, in run_command
cmd_obj = self.get_command_obj(command)
File "/usr/lib64/python2.7/distutils/dist.py", line 846, in get_command_obj
cmd_obj = self.command_obj[command] = klass(self)
File "/usr/lib64/python2.7/distutils/cmd.py", line 59, in __init__
raise TypeError, "dist must be a Distribution instance"
TypeError: dist must be a Distribution instance
```
expected result:
```
running install
running build
running install_egg_info
Writing /home/jens/.local/lib/python2.7/site-packages/test-0.0.0-py2.7.egg-info
``` |
|
Date |
User |
Action |
Args |
2016-09-13 09:01:57 | Jens.Timmerman | set | recipients:
+ Jens.Timmerman, jaraco, scoder, cgrohmann, djc, eric.araujo, Arfrever, berker.peksag, dstufft, ralf.gommers, gmt |
2016-09-13 09:01:57 | Jens.Timmerman | set | messageid: <1473757317.23.0.996108759629.issue23102@psf.upfronthosting.co.za> |
2016-09-13 09:01:57 | Jens.Timmerman | link | issue23102 messages |
2016-09-13 09:01:56 | Jens.Timmerman | create | |
|