From: Zooko O'Whielacronx <zooko@zooko.com>
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/components/com_hotproperty/...?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