[tahoe-dev] Installation error

Zooko O'Whielacronx zookog at gmail.com
Thu May 28 15:02:45 PDT 2009


Oh I see it.  It is trying to build the optional binary components of
Twisted-8.2.0 and you don't have a compatible C compiler installed.
Here's the work-around: look in setup.cfg and see the part that says:

# The following is a directory on the test grid which holds a bunch of
packages of dependencies.
# It is commented-out because unfortunately the test grid is currently
(2009-03-05) too
# unreliable -- it occasionally fails, and when it fails it usually
does so by waiting a very
# long time with no response to the HTTP GET.  This occasionally makes
builds painfully slow.
# There are several issues which might be responsible for this bad
behavior of test grid: #193,
# #253, #287, #651, #653.
# http://testgrid.allmydata.org:3567/uri/URI%3ADIR2-RO%3Asnrfwfxatrci35zdgjnzxxx2ke%3Aunarxv347edtku3xzmefy4mcdmfngxzeb72iyqcadbjzjpczjx5a/index.html

Add that URL at testgrid.allmydata.org into the list of find_links.
Then, next time you try to build Tahoe, the build system will look in
that directory on the Tahoe test grid (paste that URL into a web
browser yourself to see what is there), and it will download a binary
egg of Twisted-8.2.0 for your platform and Python version.

Please let me know how it goes.  I think we need to solve this problem
one way or another for the next release (planned for June), either by
commenting the testgrid URL back in in setup.cfg or by hosting the
binary eggs on a traditional apache server.

Regards,

Zooko

P.S.  Also, some future release of Twisted will not fail to install
just because it couldn't build optional binary components:
http://twistedmatrix.com/trac/ticket/3586 (I want to install twisted
without a c compiler)


More information about the tahoe-dev mailing list