[tahoe-dev] Need help with PyCrypto-2.4!
Brian Warner
warner at lothar.com
Mon Oct 31 02:07:43 UTC 2011
Ok, following Zooko's suggestion (and our practice from the previous
PyCrypto-2.3), I'm going with the "host binary eggs of pycrypto-2.4 so
tahoe installations won't try to compile it themselves" route.
I've built binary .eggs of PyCrypto-2.4 for the two platforms available
to me (py2.6-linux-i686 and py2.6-macosx-10.6-universal). To get
platform parity with PyCrypto-2.3, we need folks on the following
platforms to build binary eggs and send them to us so we can host them
on tahoe-lafs.org:
py2.6-freebsd-8.1-RELEASE-i386
py2.6-linux-x86_64
py2.6-macosx-10.6-universal
py2.6-netbsd-5.0.2-i386
py2.6-win-amd64
py2.6-win32
py2.7-linux-x86_64
py2.7-win32
Act quick! Now's your chance to insert a rootkit[1] into probably dozens
of fellow platform-users :-).
I'm going to release 1.9 without any other changes affecting it's use of
PyCrypto-2.4, which means:
* if you already have a source tree that works, updating it will keep
working (it will use the PyCrypto-2.3 .egg in your build/support/
directory)
* if you download the 1.9 tarball and build it on a system that already
has PyCrypto installed, it'll work
* if your system doesn't already have PyCrypto installed:
* if you're on a platform for which we have .eggs, it will work
* if you manually build and install PyCrypto yourself, it will work
* if you just run tahoe's "python setup.py build" twice, it will work
* it only fails if you don't already have PyCrypto installed, you
aren't on a platform for which we have an .egg, and you expect
tahoe's "python setup.py build" to work on the first attempt.
thanks,
-Brian
[1]: please don't do this
More information about the tahoe-dev
mailing list