Python setup.py develop fails with: "TypeError: dist must be a Distribution instance"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
PBR |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
When running "python setup.py develop" to install Ironic in development mode it fails with:
Installed /opt/stack/ironic
Processing dependencies for ironic=
Searching for futurist!
Reading https:/
Downloading https:/
Best match: futurist 0.20.0
Processing futurist-
Writing /tmp/easy_
Running futurist-
ERROR:root:Error parsing
Traceback (most recent call last):
...
File "/usr/lib64/
_setup_
File "/opt/stack/
_Distributi
File "/usr/lib64/
self.
File "/opt/stack/
ep.load()(self, ep.name, value)
File "/opt/stack/
'Error parsing %s: %s: %s' % (path, e.__class_
setuptools.
[UPDATE]
Installing it with "pip install -e ." works
Changed in ironic: | |
status: | New → Confirmed |
description: | updated |
Not sure why it's reported against Ironic, it even fails in Futurist. I'm redirecting it to pbr folks. In the meantime, have you tried upgrading setuptools?