[tahoe-dev] Fwd: Tahoe needed twisted
Adam Langley
agl at imperialviolet.org
Fri May 23 19:32:52 PDT 2008
Zooko suggested that I forward this email,
Cheers
AGL
---------- Forwarded message ----------
From: Adam Langley <agl at imperialviolet.org>
Date: Fri, May 23, 2008 at 5:11 PM
Subject: Tahoe needed twisted
To: zooko <zooko at zooko.com>
You're installation page[1] lists some dependancies, but didn't include twisted.
When I tried to build Tahoe, python failed to find a module called "components":
writing requirements to src/allmydata_tahoe.egg-info/requires.txt
writing src/allmydata_tahoe.egg-info/PKG-INFO
writing top-level names to src/allmydata_tahoe.egg-info/top_level.txt
writing dependency_links to src/allmydata_tahoe.egg-info/dependency_links.txt
writing entry points to src/allmydata_tahoe.egg-info/entry_points.txt
reading manifest file 'src/allmydata_tahoe.egg-info/SOURCES.txt'
writing manifest file 'src/allmydata_tahoe.egg-info/SOURCES.txt'
running build_ext
Creating /home/agl/src/allmydata-tahoe-1.0.0-r2613/support/lib/python2.5/site-packages/site.py
Processing setuptools-0.6c8.egg
creating /home/agl/src/allmydata-tahoe-1.0.0-r2613/support/lib/python2.5/site-packages/setuptools-0.6c8.egg
Extracting setuptools-0.6c8.egg to
/home/agl/src/allmydata-tahoe-1.0.0-r2613/support/lib/python2.5/site-packages
Adding setuptools 0.6c8 to easy-install.pth file
Installing easy_install script to
/home/agl/src/allmydata-tahoe-1.0.0-r2613/support/bin
Installing easy_install-2.5 script to
/home/agl/src/allmydata-tahoe-1.0.0-r2613/support/bin
Installed /home/agl/src/allmydata-tahoe-1.0.0-r2613/support/lib/python2.5/site-packages/setuptools-0.6c8.egg
Creating /home/agl/src/allmydata-tahoe-1.0.0-r2613/support/lib/python2.5/site-packages/allmydata-tahoe.egg-link
(link to src)
Adding allmydata-tahoe 1.0.0-r2613 to easy-install.pth file
Installing tahoe script to /home/agl/src/allmydata-tahoe-1.0.0-r2613/support/bin
Installed /home/agl/src/allmydata-tahoe-1.0.0-r2613/src
Processing dependencies for allmydata-tahoe==1.0.0-r2613
Searching for nevow>=0.6.0
Best match: Nevow 0.9.18
Processing Nevow-0.9.18.tar
Running Nevow-0.9.18/setup.py -q bdist_egg --dist-dir
/tmp/easy_install-fqJkNC/Nevow-0.9.18/egg-dist-tmp-9YeNpM
Traceback (most recent call last):
File "./setup.py", line 141, in <module>
zip_safe=False, # We prefer unzipped for easier access.
File "/usr/lib/python2.5/distutils/core.py", line 151, in setup
dist.run_commands()
File "/usr/lib/python2.5/distutils/dist.py", line 974, in run_commands
self.run_command(cmd)
File "/usr/lib/python2.5/distutils/dist.py", line 994, in run_command
cmd_obj.run()
File "/home/agl/src/allmydata-tahoe-1.0.0-r2613/setuptools-0.6c8.egg/setuptools/command/develop.py",
line 27, in run
File "/home/agl/src/allmydata-tahoe-1.0.0-r2613/setuptools-0.6c8.egg/setuptools/command/develop.py",
line 102, in install_for_development
File "/home/agl/src/allmydata-tahoe-1.0.0-r2613/setuptools-0.6c8.egg/setuptools/command/easy_install.py",
line 519, in process_distribution
File "/home/agl/src/allmydata-tahoe-1.0.0-r2613/setuptools-0.6c8.egg/pkg_resources.py",
line 522, in resolve
File "/home/agl/src/allmydata-tahoe-1.0.0-r2613/setuptools-0.6c8.egg/pkg_resources.py",
line 758, in best_match
File "/home/agl/src/allmydata-tahoe-1.0.0-r2613/setuptools-0.6c8.egg/pkg_resources.py",
line 770, in obtain
File "/home/agl/src/allmydata-tahoe-1.0.0-r2613/setuptools-0.6c8.egg/setuptools/command/easy_install.py",
line 446, in easy_install
File "/home/agl/src/allmydata-tahoe-1.0.0-r2613/setuptools-0.6c8.egg/setuptools/command/easy_install.py",
line 476, in install_item
File "/home/agl/src/allmydata-tahoe-1.0.0-r2613/setuptools-0.6c8.egg/setuptools/command/easy_install.py",
line 655, in install_eggs
File "/home/agl/src/allmydata-tahoe-1.0.0-r2613/setuptools-0.6c8.egg/setuptools/command/easy_install.py",
line 930, in build_and_install
File "/home/agl/src/allmydata-tahoe-1.0.0-r2613/setuptools-0.6c8.egg/setuptools/command/easy_install.py",
line 919, in run_setup
File "/home/agl/src/allmydata-tahoe-1.0.0-r2613/setuptools-0.6c8.egg/setuptools/sandbox.py",
line 27, in run_setup
File "/home/agl/src/allmydata-tahoe-1.0.0-r2613/setuptools-0.6c8.egg/setuptools/sandbox.py",
line 63, in run
File "/home/agl/src/allmydata-tahoe-1.0.0-r2613/setuptools-0.6c8.egg/setuptools/sandbox.py",
line 29, in <lambda>
File "setup.py", line 8, in <module>
#
File "/tmp/easy_install-fqJkNC/Nevow-0.9.18/setupcommon.py", line 2,
in <module>
File "/usr/lib/python2.5/site-packages/PIL/__init__.py", line 10, in <module>
#
ImportError: No module named components
make: *** [build] Error 1
Installing twisted (from a Ubuntu package) fixed it
Cheers,
--
Adam Langley agl at imperialviolet.org http://www.imperialviolet.org
--
Adam Langley agl at imperialviolet.org http://www.imperialviolet.org
More information about the tahoe-dev
mailing list