Okay, the Tahoe setup.py now has a couple of work-arounds for this issue on two platforms:
http://allmydata.org/trac/tahoe/browser/setup.py?rev=20080924174255-80e44-63903e9efb0c9b8a6f58cedfbc96ecb6f352837a#L15
15 basedir = os.path.dirname(os.path.abspath(__file__)) 16 pyver = "python%d.%d" % (sys.version_info[:2]) 17 if sys.platform == "win32": 18 supportlib = os.path.join("support", "Lib", "site-packages") 19 else: 20 supportlib = os.path.join("support", "lib", pyver, "site-packages") 21 supportlib = os.path.join(basedir, supportlib)
Presumably we'll add similar kludges when this problem crops up on other platforms. :-/
Okay, the Tahoe setup.py now has a couple of work-arounds for this issue on two platforms:
http:// allmydata. org/trac/ tahoe/browser/ setup.py? rev=20080924174 255-80e44- 63903e9efb0c9b8 a6f58cedfbc96ec b6f352837a# L15
15 basedir = os.path. dirname( os.path. abspath( __file_ _)) info[:2] ) join("support" , "Lib", "site-packages") join("support" , "lib", pyver, "site-packages") join(basedir, supportlib)
16 pyver = "python%d.%d" % (sys.version_
17 if sys.platform == "win32":
18 supportlib = os.path.
19 else:
20 supportlib = os.path.
21 supportlib = os.path.
Presumably we'll add similar kludges when this problem crops up on other platforms. :-/