Skip to content
This repository has been archived by the owner on Jun 10, 2020. It is now read-only.

0.2.8 release breaks pip installation of WSME #20

Closed
dhellmann opened this issue Mar 5, 2013 · 3 comments
Closed

0.2.8 release breaks pip installation of WSME #20

dhellmann opened this issue Mar 5, 2013 · 3 comments
Milestone

Comments

@dhellmann
Copy link

WSME lists d2to1 in setup_requires. Installing it worked earlier today, and yesterday. Since the 0.2.8 release was deployed on PyPI, however, every time I try to install WSME with pip on Ubuntu 12.04 with Python 2.7 I get:

2013-03-05 21:32:24.070 | Downloading/unpacking wsme>=0.5b1 (from -r /home/jenkins/workspace/gate-ceilometer-docs/tools/pip-requires (line 22))
2013-03-05 21:32:24.070 | Real name of requirement wsme is WSME
2013-03-05 21:32:24.070 | Running setup.py egg_info for package wsme
2013-03-05 21:32:24.079 |
2013-03-05 21:32:24.093 | Installed /home/jenkins/workspace/gate-ceilometer-docs/.tox/venv/build/wsme/d2to1-0.2.8-py2.7.egg
2013-03-05 21:32:24.102 | [d2to1] running patched manifest_maker command with extra_files support
2013-03-05 21:32:24.103 | Traceback (most recent call last):
2013-03-05 21:32:24.103 | File "", line 16, in
2013-03-05 21:32:24.103 | File "/home/jenkins/workspace/gate-ceilometer-docs/.tox/venv/build/wsme/setup.py", line 18, in
2013-03-05 21:32:24.104 | d2to1=True
2013-03-05 21:32:24.104 | File "/usr/lib/python2.7/distutils/core.py", line 152, in setup
2013-03-05 21:32:24.105 | dist.run_commands()
2013-03-05 21:32:24.128 | File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
2013-03-05 21:32:24.129 | self.run_command(cmd)
2013-03-05 21:32:24.129 | File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
2013-03-05 21:32:24.129 | cmd_obj.run()
2013-03-05 21:32:24.141 | File "", line 14, in replacement_run
2013-03-05 21:32:24.142 | File "/home/jenkins/workspace/gate-ceilometer-docs/.tox/venv/local/lib/python2.7/site-packages/distribute-0.6.31-py2.7.egg/setuptools/command/egg_info.py", line 259, in find_sources
2013-03-05 21:32:24.149 | mm.run()
2013-03-05 21:32:24.161 | File "/home/jenkins/workspace/gate-ceilometer-docs/.tox/venv/local/lib/python2.7/site-packages/distribute-0.6.31-py2.7.egg/setuptools/command/egg_info.py", line 325, in run
2013-03-05 21:32:24.161 | self.add_defaults()
2013-03-05 21:32:24.161 | File "/home/jenkins/workspace/gate-ceilometer-docs/.tox/venv/build/wsme/d2to1-0.2.8-py2.7.egg/d2to1/util.py", line 215, in add_defaults
2013-03-05 21:32:24.198 | add_defaults._orig(self)
2013-03-05 21:32:24.201 | File "/tmp/easy_install-wPpEUg/d2to1-0.2.8/d2to1/util.py", line 213, in add_defaults
2013-03-05 21:32:24.215 | AttributeError: 'NoneType' object has no attribute 'info'
2013-03-05 21:32:24.215 | Complete output from command python setup.py egg_info:

@dhellmann
Copy link
Author

One other piece of data: If I pre-install d2to1 with pip, then the WSME installation succeeds.

@embray
Copy link
Owner

embray commented Mar 5, 2013

For what it's worth, this isn't just a problem with pip. It also happens if I download the tar file itself and install. Strange. I should have a fix shortly.

@embray embray closed this as completed in 8dd461d Mar 6, 2013
@embray embray mentioned this issue Mar 6, 2013
@dhellmann
Copy link
Author

Thanks!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants