From: Zooko O'Whielacronx Date: Thu, 27 Sep 2007 22:06:17 +0000 (-0700) Subject: setup: don't include zope.interface in our automatically-satisfiable dependencies... X-Git-Tag: allmydata-tahoe-0.6.1~74 X-Git-Url: https://git.rkrishnan.org/specifications/banana.xhtml?a=commitdiff_plain;h=49813c28abc92356d46156438138c68ddfc095b8;p=tahoe-lafs%2Ftahoe-lafs.git setup: don't include zope.interface in our automatically-satisfiable dependencies for now --- diff --git a/calcdeps.py b/calcdeps.py index 66f98803..03222cc5 100644 --- a/calcdeps.py +++ b/calcdeps.py @@ -24,10 +24,15 @@ except ImportError: install_requires=["zfec >= 1.0.3", "foolscap >= 0.1.6", "simplejson >= 1.4", - "zope.interface >= 3.0", ] +# We also require zope.interface, but some older versions of setuptools such +# as setuptools v0.6a9 don't handle the "." in its name correctly, and anyway +# people have to manually install Twisted before using our automatic +# dependency resolution, and they have to manually install zope.interface in +# order to install Twisted. + # Ubuntu Dapper includes nevow-0.6.0 and twisted-2.2.0, both of which work. # However, setuptools doesn't know about them, so our install_requires= # dependency upon nevow causes our 'build-deps' step to try and build the