On Sunday 26 July 2009 08:17:08 pm Zooko Wilcox-O'Hearn wrote:
> On Sunday,2009-07-26, at 17:01 , Shawn Willden wrote:
> > On Sunday 26 July 2009 03:46:53 pm Zooko Wilcox-O'Hearn wrote:
> >> Perhaps you should get a version of pyOpenSSL from after the merge
> >> of the "working-windows-build" branch.
> >
> > How would I get the tahoe build process to use that version?
>
> The easiest way is to install that version of pyOpenSSL into your
> system (i.e. "cd pyOpenSSL && python ./setup.py install").
This option doesn't work. Even with pyOpenSSL installed on my system, the
Tahoe setup insists on trying to build it again. This is after installing it
from an MSI package. I have not been able to build it from source because I
can't figure out how to tell it how to find the OpenSSL header files. I have
them installed in the default place (C:\OpenSSL\include), but it doesn't find
them there, and the setup.py build command doesn't seem to allow any
parameters to specify include paths, etc.
> A tidier
> way is to build a .egg ("cd pyOpenSSL && python ./setup.py
> bdist_egg") and copy the resulting .egg file or .egg directory into a
> subdirectory of the tahoe source dir that you create and name "tahoe-
> deps". (The tahoe setup.cfg specifies that "tahoe-deps" is one of
> the locations that the build system should look to find dependencies).
When I can successfully build pyOpenSSL, I'll try that.
BTW... "an hour's labor"... Ha! I'm up to about 12 hours so far and haven't
managed a single successful Tahoe build and install with any of a large
variety of permutations. Granted, I'm fairly clueless when it comes to both
Windows and Python setuptools stuff, and especially both together, but this
is far from simple.
Shawn.
_______________________________________________
tahoe-dev mailing list
[email protected]
http://allmydata.org/cgi-bin/mailman/listinfo/tahoe-dev