]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commitdiff
fix build breakage caused by auto_deps setuptools stuff
authorrobk-tahoe <robk-tahoe@allmydata.com>
Wed, 23 Jan 2008 02:32:55 +0000 (19:32 -0700)
committerrobk-tahoe <robk-tahoe@allmydata.com>
Wed, 23 Jan 2008 02:32:55 +0000 (19:32 -0700)
zooko recently added a runtime check, via setuptools, that specific versions of various
packages were reported as available through setuptools at runtime.

however exe and app builds run with collected egg contents, not linked against entire
eggs, i.e. the code is transcluded into a single library.zip

thus setuptools reports that those specific version cannot be reported as available,
though they are in fact available built into the library

this disables that runtime check if the app is running 'frozen'

_auto_deps.py

index f66ef83fc43ca4f380b5cce6aef4a2e3699e9e41..4bc374cf0c59935a0248cc8ccd614db9b8848b0a 100644 (file)
@@ -5,6 +5,9 @@ install_requires=["zfec >= 1.1.0",
                   "nevow >= 0.6.0",
                   "zope.interface >= 3.1.0",
                   ]
+import sys
+if hasattr(sys, 'frozen'):
+    install_requires=[]
 
 def require_auto_deps():
     try: