Installation fails because of bdist_egg
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Mailman REST Client |
New
|
Undecided
|
Unassigned |
Bug Description
I tried to install mailman.client from master (lp:mailman.client) and got this error:
(venv)sumanah@
(venv)sumanah@
Downloading http://
Extracting in /tmp/tmpmahk5gl5
Now working in /tmp/tmpmahk5gl
Building a Distribute egg in /home/sumanah/
creating build
creating build/src
creating build/src/docs
creating build/src/
creating build/src/
creating build/src/
creating build/src/
creating build/src/
creating build/src/
creating build/src/
creating build/src/
creating build/src/
creating build/src/
creating build/src/tests
creating build/src/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/dist.py -> build/src/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/
copying setuptools/gui.exe -> build/src/
copying setuptools/cli.exe -> build/src/
copying tests/install_
copying tests/test_
copying tests/shlib_
copying tests/shlib_
copying tests/shlib_
copying tests/shlib_
copying tests/shlib_
copying tests/api_tests.txt -> build/src/tests
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
RefactoringTool: Skipping implicit fixer: buffer
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
RefactoringTool: Skipping implicit fixer: idioms
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
RefactoringTool: Skipping implicit fixer: set_literal
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
RefactoringTool: Skipping implicit fixer: ws_comma
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
RefactoringTool: Refactored build/src/
--- build/src/
+++ build/src/
@@ -39,7 +39,7 @@
>>> dist.py_version == sys.version[:3]
True
- >>> print dist.platform
+ >>> print(dist.
None
Including various computed attributes::
@@ -199,7 +199,7 @@
You can ask a WorkingSet to ``find()`` a distribution matching a requirement::
>>> from pkg_resources import Requirement
- >>> print ws.find(
+ >>> print(ws.
None
>>> ws.find(
@@ -211,7 +211,7 @@
>>> try:
... ws.find(
... except VersionConflict:
- ... print 'ok'
+ ... print('ok')
ok
You can subscribe a callback function to receive notifications whenever a new
@@ -219,7 +219,7 @@
once for each existing distribution in the working set, and then is called
again for new distributions added thereafter::
- >>> def added(dist): print "Added", dist
+ >>> def added(dist): print("Added", dist)
>>> ws.subscribe(added)
Added Bar 0.9
>>> foo12 = Distribution(
RefactoringTool: Files that were modified:
RefactoringTool: build/src/
copying docs/conf.py -> build/src/docs
copying docs/using.txt -> build/src/docs
copying docs/easy_
copying docs/python3.txt -> build/src/docs
copying docs/setuptools.txt -> build/src/docs
copying docs/index.txt -> build/src/docs
copying docs/pkg_
copying docs/roadmap.txt -> build/src/docs
copying docs/build/
copying docs/build/
copying docs/build/
copying docs/build/
copying docs/build/
copying docs/build/
copying docs/build/
copying docs/_theme/
copying docs/build/
copying docs/build/
copying docs/build/
copying docs/_theme/
copying docs/_theme/
copying docs/Makefile -> build/src/docs
copying pkg_resources.py -> build/src
copying easy_install.py -> build/src
copying setup.py -> build/src
copying site.py -> build/src
copying distribute_setup.py -> build/src
copying CONTRIBUTORS.txt -> build/src
copying DEVGUIDE.txt -> build/src
copying CHANGES.txt -> build/src
copying README.txt -> build/src
copying MANIFEST.in -> build/src
copying launcher.c -> build/src
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
Skipping implicit fixer: buffer
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
Skipping implicit fixer: idioms
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
Skipping implicit fixer: set_literal
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
Skipping implicit fixer: ws_comma
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
root: Generating grammar tables from /usr/lib/
/usr/lib/
warnings.
/usr/lib/
warnings.
/usr/lib/
warnings.
usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: setup.py --help [cmd1 cmd2 ...]
or: setup.py --help-commands
or: setup.py cmd --help
error: invalid command 'bdist_egg'
/home/sumanah/
Traceback (most recent call last):
File "/home/
raise ImportError
ImportError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "setup.py", line 19, in <module>
distribute_
File "/home/
return _do_download(
File "/home/
_build_egg(egg, tarball, to_dir)
File "/home/
raise IOError('Could not build the egg.')
OSError: Could not build the egg.
(venv)sumanah@
Hi Sumana!
Can you try and make sure you're using latest setuptools version?
pip install --upgrade setuptools
or
easy_install -U setuptools
Afterwards try and install the client again. Let me know how it goes.
Ana