[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2217: SandboxViolation: mkdir('/usr/lib/python2.7/site-packages/cryptography/hazmat/bindings/__pycache__', 511) {}
Tahoe-LAFS
trac at tahoe-lafs.org
Sat Apr 12 00:11:59 UTC 2014
#2217: SandboxViolation: mkdir('/usr/lib/python2.7/site-
packages/cryptography/hazmat/bindings/__pycache__', 511) {}
---------------------------+-----------------------------------------
Reporter: aredridel | Owner: aredridel
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: packaging | Version: 1.10.0
Resolution: | Keywords: setuptools distribute build
Launchpad Bug: |
---------------------------+-----------------------------------------
Comment (by daira):
[00:40] <zooko> daira: I really feel like we should require pyOpenSSL <=
0.13 until this whole CFFI thing has been more worked out.
[00:43] <daira2> okay, in that case we need exactly pyOpenSSL==0.13
[00:44] <daira2> because the API to get the OpenSSL version [in order to
fix #2215] was only added in 0.13
[...]
[01:04] <daira1> note that this line will need to be changed to include
pyOpenSSL:
[01:04] <daira1> https://tahoe-lafs.org/trac/tahoe-
lafs/browser/trunk/setup.py#L134
[01:05] <daira1> it should be:
[01:06] <daira1> setup_requires += [req for req in install_requires if
req.startswith('Twisted') or req.startswith('pyOpenSSL') or
req.startswith('zope.interface')]
[01:08] <daira1> otherwise setuptools/distribute might attempt to satisfy
the install-time dependency of Nevow->Twisted->pyOpenSSL using pyOpenSSL
>= 0.14
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2217#comment:7>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list