[CalendarServer-users] Unable to install the calendarserver requered package cryptography package faild to installation

Andre LaBranche dre at apple.com
Tue May 10 13:32:52 PDT 2016


Hi,

It should work with the Python included with OS X. I'm not sure off the top of my head what would be required to allow it to work with Homebrew python. When we're running on OS X, we assume we can use crypto libraries specific to OS X, which may not be useable (at least by default) from Homebrew python.

-dre

> On May 10, 2016, at 1:24 PM, Michael Parchet <mparchet at sunrise.ch> wrote:
> 
> Hello,
> 
> I have downloaded Apple calendarserver with this line
> 
> $ svn checkout https://svn.calendarserver.org/repository/calendarserver/CalendarServer/tags/release/CalendarServer-7.0 <https://svn.calendarserver.org/repository/calendarserver/CalendarServer/tags/release/CalendarServer-7.0>
> Source :
> 
> http://calendarserver.org/ <http://calendarserver.org/>
> 
> And i have install python with this line :
> 
> brew install python
> 
> then, in the calendarserver folder I have tried to install the required package with this line :
> 
> 
> 
> pip install --upgrade -r requirements-stable.txt 
> 
> but I have this result.
> 
> pip install --upgrade -r requirements-stable.txt 
> Obtaining file:///Applications/MAMP/htdocs/CalendarServer-7.0 <file:///Applications/MAMP/htdocs/CalendarServer-7.0> (from -r requirements-stable.txt (line 21))
> Requirement already up-to-date: zope.interface==4.1.2 in /usr/local/lib/python2.7/site-packages (from -r requirements-stable.txt (line 23))
> Requirement already up-to-date: Twisted==15.2.1 in /usr/local/lib/python2.7/site-packages (from -r requirements-stable.txt (line 25))
> Collecting service-identity==14.0.0 (from -r requirements-stable.txt (line 32))
>   Using cached service_identity-14.0.0-py2.py3-none-any.whl
> Collecting characteristic==14.3.0 (from -r requirements-stable.txt (line 33))
>   Using cached characteristic-14.3.0-py2.py3-none-any.whl
> Requirement already up-to-date: pyasn1==0.1.7 in /usr/local/lib/python2.7/site-packages (from -r requirements-stable.txt (line 34))
> Collecting pyasn1-modules==0.0.5 (from -r requirements-stable.txt (line 35))
> Requirement already up-to-date: pycrypto==2.6.1 in /usr/local/lib/python2.7/site-packages (from -r requirements-stable.txt (line 37))
> Obtaining twextpy from svn+http://svn.calendarserver.org/repository/calendarserver/twext/branches/release/twext-7.0-dev@15059#egg=twextpy (from -r requirements-stable.txt (line 39))
>   svn checkout in ./src/twextpy exists with URL http://svn.calendarserver.org/repository/calendarserver/twext/trunk <http://svn.calendarserver.org/repository/calendarserver/twext/trunk>
>   The plan is to install the svn repository http://svn.calendarserver.org/repository/calendarserver/twext/branches/release/twext-7.0-dev <http://svn.calendarserver.org/repository/calendarserver/twext/branches/release/twext-7.0-dev>
> What to do?  (s)witch, (i)gnore, (w)ipe, (b)ackup b
>   Backing up ./src/twextpy to /Applications/MAMP/htdocs/CalendarServer-7.0/src/twextpy.bak7
>   Checking out http://svn.calendarserver.org/repository/calendarserver/twext/branches/release/twext-7.0-dev <http://svn.calendarserver.org/repository/calendarserver/twext/branches/release/twext-7.0-dev> (to revision 15059) to ./src/twextpy
> Requirement already up-to-date: cffi==1.1.0 in /usr/local/lib/python2.7/site-packages (from -r requirements-stable.txt (line 40))
> Requirement already up-to-date: pycparser==2.13 in /usr/local/lib/python2.7/site-packages (from -r requirements-stable.txt (line 41))
> Collecting python-ldap==2.4.19 (from -r requirements-stable.txt (line 45))
> Collecting sqlparse==0.1.14 (from -r requirements-stable.txt (line 49))
> Collecting pg8000==1.10.2 (from -r requirements-stable.txt (line 55))
>   Using cached pg8000-1.10.2-py2.py3-none-any.whl
> Collecting pyOpenSSL==0.14 (from -r requirements-stable.txt (line 60))
> Collecting cryptography==0.9 (from -r requirements-stable.txt (line 61))
>   Using cached cryptography-0.9.tar.gz
> Requirement already up-to-date: idna in /usr/local/lib/python2.7/site-packages (from -r requirements-stable.txt (line 62))
> Requirement already up-to-date: enum34==1.0.4 in /usr/local/lib/python2.7/site-packages (from -r requirements-stable.txt (line 65))
> Requirement already up-to-date: ipaddress in /usr/local/lib/python2.7/site-packages (from -r requirements-stable.txt (line 66))
> Requirement already up-to-date: setuptools==17.0 in /usr/local/lib/python2.7/site-packages (from -r requirements-stable.txt (line 67))
> Requirement already up-to-date: six==1.9.0 in /usr/local/lib/python2.7/site-packages (from -r requirements-stable.txt (line 69))
> Obtaining kerberos from svn+http://svn.calendarserver.org/repository/calendarserver/PyKerberos/trunk@13420#egg=kerberos (from -r requirements-stable.txt (line 71))
>   Updating ./src/kerberos checkout (to revision 13420)
> Updating 'src/kerberos':
> At revision 13420.
> Obtaining pycalendar from svn+http://svn.calendarserver.org/repository/calendarserver/PyCalendar/trunk@15020#egg=pycalendar (from -r requirements-stable.txt (line 73))
>   Updating ./src/pycalendar checkout (to revision 15020)
> Updating 'src/pycalendar':
> At revision 15020.
> Collecting python-dateutil==1.5 (from -r requirements-stable.txt (line 74))
> Collecting pytz==2015.4 (from -r requirements-stable.txt (line 75))
>   Using cached pytz-2015.4-py2.py3-none-any.whl
> Collecting psutil==2.2.1 (from -r requirements-stable.txt (line 77))
> Collecting setproctitle==1.1.8 (from -r requirements-stable.txt (line 78))
> Requirement already up-to-date: xattr in /usr/local/lib/python2.7/site-packages (from CalendarServer==7.0->-r requirements-stable.txt (line 21))
> Building wheels for collected packages: cryptography
>   Running setup.py bdist_wheel for cryptography ... error
>   Complete output from command /usr/local/opt/python/bin/python2.7 -u -c "import setuptools, tokenize;__file__='/private/var/folders/xr/yqdmx4ld7ysgtqgbrzls8bdw0000gn/T/pip-build-rN352W/cryptography/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" bdist_wheel -d /var/folders/xr/yqdmx4ld7ysgtqgbrzls8bdw0000gn/T/tmpRfl0W6pip-wheel- --python-tag cp27:
>   running bdist_wheel
>   running build
>   running build_py
>   creating build
>   creating build/lib.macosx-10.10-x86_64-2.7
>   creating build/lib.macosx-10.10-x86_64-2.7/cryptography
>   copying src/cryptography/__about__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography
>   copying src/cryptography/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography
>   copying src/cryptography/exceptions.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography
>   copying src/cryptography/fernet.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography
>   copying src/cryptography/utils.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography
>   copying src/cryptography/x509.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography
>   creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat
>   copying src/cryptography/hazmat/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat
>   creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends
>   copying src/cryptography/hazmat/backends/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends
>   copying src/cryptography/hazmat/backends/interfaces.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends
>   copying src/cryptography/hazmat/backends/multibackend.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends
>   creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings
>   copying src/cryptography/hazmat/bindings/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings
>   copying src/cryptography/hazmat/bindings/utils.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings
>   creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives
>   copying src/cryptography/hazmat/primitives/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives
>   copying src/cryptography/hazmat/primitives/cmac.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives
>   copying src/cryptography/hazmat/primitives/constant_time.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives
>   copying src/cryptography/hazmat/primitives/hashes.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives
>   copying src/cryptography/hazmat/primitives/hmac.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives
>   copying src/cryptography/hazmat/primitives/padding.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives
>   copying src/cryptography/hazmat/primitives/serialization.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives
>   creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/commoncrypto
>   copying src/cryptography/hazmat/backends/commoncrypto/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/commoncrypto
>   copying src/cryptography/hazmat/backends/commoncrypto/backend.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/commoncrypto
>   copying src/cryptography/hazmat/backends/commoncrypto/ciphers.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/commoncrypto
>   copying src/cryptography/hazmat/backends/commoncrypto/hashes.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/commoncrypto
>   copying src/cryptography/hazmat/backends/commoncrypto/hmac.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/commoncrypto
>   creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>   copying src/cryptography/hazmat/backends/openssl/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>   copying src/cryptography/hazmat/backends/openssl/backend.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>   copying src/cryptography/hazmat/backends/openssl/ciphers.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>   copying src/cryptography/hazmat/backends/openssl/cmac.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>   copying src/cryptography/hazmat/backends/openssl/dsa.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>   copying src/cryptography/hazmat/backends/openssl/ec.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>   copying src/cryptography/hazmat/backends/openssl/hashes.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>   copying src/cryptography/hazmat/backends/openssl/hmac.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>   copying src/cryptography/hazmat/backends/openssl/rsa.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>   copying src/cryptography/hazmat/backends/openssl/utils.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>   copying src/cryptography/hazmat/backends/openssl/x509.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>   creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>   copying src/cryptography/hazmat/bindings/commoncrypto/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>   copying src/cryptography/hazmat/bindings/commoncrypto/binding.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>   copying src/cryptography/hazmat/bindings/commoncrypto/cf.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>   copying src/cryptography/hazmat/bindings/commoncrypto/common_cryptor.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>   copying src/cryptography/hazmat/bindings/commoncrypto/common_digest.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>   copying src/cryptography/hazmat/bindings/commoncrypto/common_hmac.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>   copying src/cryptography/hazmat/bindings/commoncrypto/common_key_derivation.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>   copying src/cryptography/hazmat/bindings/commoncrypto/common_symmetric_key_wrap.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>   copying src/cryptography/hazmat/bindings/commoncrypto/secimport.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>   copying src/cryptography/hazmat/bindings/commoncrypto/secitem.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>   copying src/cryptography/hazmat/bindings/commoncrypto/seckey.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>   copying src/cryptography/hazmat/bindings/commoncrypto/seckeychain.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>   copying src/cryptography/hazmat/bindings/commoncrypto/sectransform.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>   creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/aes.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/asn1.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/bignum.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/binding.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/bio.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/cmac.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/cms.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/conf.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/crypto.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/dh.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/dsa.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/ec.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/ecdh.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/ecdsa.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/engine.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/err.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/evp.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/hmac.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/nid.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/objects.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/opensslv.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/osrandom_engine.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/pem.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/pkcs12.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/pkcs7.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/rand.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/rsa.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/ssl.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/x509.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/x509_vfy.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/x509name.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   copying src/cryptography/hazmat/bindings/openssl/x509v3.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>   creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/asymmetric
>   copying src/cryptography/hazmat/primitives/asymmetric/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/asymmetric
>   copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/asymmetric
>   copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/asymmetric
>   copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/asymmetric
>   copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/asymmetric
>   copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/asymmetric
>   copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/asymmetric
>   creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/ciphers
>   copying src/cryptography/hazmat/primitives/ciphers/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/ciphers
>   copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/ciphers
>   copying src/cryptography/hazmat/primitives/ciphers/base.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/ciphers
>   copying src/cryptography/hazmat/primitives/ciphers/modes.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/ciphers
>   creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/interfaces
>   copying src/cryptography/hazmat/primitives/interfaces/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/interfaces
>   creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/kdf
>   copying src/cryptography/hazmat/primitives/kdf/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/kdf
>   copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/kdf
>   copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/kdf
>   creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/twofactor
>   copying src/cryptography/hazmat/primitives/twofactor/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/twofactor
>   copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/twofactor
>   copying src/cryptography/hazmat/primitives/twofactor/totp.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/twofactor
>   running egg_info
>   writing requirements to src/cryptography.egg-info/requires.txt
>   writing src/cryptography.egg-info/PKG-INFO
>   writing top-level names to src/cryptography.egg-info/top_level.txt
>   writing dependency_links to src/cryptography.egg-info/dependency_links.txt
>   writing entry points to src/cryptography.egg-info/entry_points.txt
>   warning: manifest_maker: standard file '-c' not found
>   
>   reading manifest file 'src/cryptography.egg-info/SOURCES.txt'
>   reading manifest template 'MANIFEST.in'
>   no previously-included directories found matching 'docs/_build'
>   warning: no previously-included files matching '*' found under directory 'vectors'
>   writing manifest file 'src/cryptography.egg-info/SOURCES.txt'
>   creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/__pycache__
>   copying src/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_26cb75b8x62b488b1.c -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/__pycache__
>   copying src/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_464d07d2xdb61d8fa.c -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/__pycache__
>   copying src/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_590da19fxffc7b1ce.c -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/__pycache__
>   copying src/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_e7d09016xc302a38b.c -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/__pycache__
>   creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/src
>   copying src/cryptography/hazmat/primitives/src/constant_time.c -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/src
>   copying src/cryptography/hazmat/primitives/src/constant_time.h -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/src
>   copying src/cryptography/hazmat/primitives/src/padding.c -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/src
>   copying src/cryptography/hazmat/primitives/src/padding.h -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/src
>   creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl/src
>   copying src/cryptography/hazmat/bindings/openssl/src/osrandom_engine.c -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl/src
>   copying src/cryptography/hazmat/bindings/openssl/src/osrandom_engine.h -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl/src
>   running build_ext
>   building '_Cryptography_cffi_e7d09016xc302a38b' extension
>   creating build/temp.macosx-10.10-x86_64-2.7
>   creating build/temp.macosx-10.10-x86_64-2.7/src
>   creating build/temp.macosx-10.10-x86_64-2.7/src/cryptography
>   creating build/temp.macosx-10.10-x86_64-2.7/src/cryptography/hazmat
>   creating build/temp.macosx-10.10-x86_64-2.7/src/cryptography/hazmat/bindings
>   creating build/temp.macosx-10.10-x86_64-2.7/src/cryptography/hazmat/bindings/__pycache__
>   clang -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/usr/local/include -I/usr/local/opt/openssl/include -I/usr/local/opt/sqlite/include -I/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c src/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_e7d09016xc302a38b.c -o build/temp.macosx-10.10-x86_64-2.7/src/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_e7d09016xc302a38b.o
>   src/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_e7d09016xc302a38b.c:505:6: error: conflicting types for 'BIO_new_mem_buf'
>   BIO *BIO_new_mem_buf(void *, int);
>        ^
>   /usr/local/opt/openssl/include/openssl/bio.h:692:6: note: previous declaration is here
>   BIO *BIO_new_mem_buf(const void *buf, int len);
>        ^
>   src/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_e7d09016xc302a38b.c:2019:15: error: redefinition of 'SSLv2_method' as different kind of symbol
>   SSL_METHOD* (*SSLv2_method)(void) = NULL;
>                 ^
>   /usr/local/opt/openssl/include/openssl/ssl.h:2349:19: note: previous definition is here
>   const SSL_METHOD *SSLv2_method(void); /* SSLv2 */
>                     ^
>   src/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_e7d09016xc302a38b.c:2020:15: error: redefinition of 'SSLv2_client_method' as different kind of symbol
>   SSL_METHOD* (*SSLv2_client_method)(void) = NULL;
>                 ^
>   /usr/local/opt/openssl/include/openssl/ssl.h:2351:19: note: previous definition is here
>   const SSL_METHOD *SSLv2_client_method(void); /* SSLv2 */
>                     ^
>   src/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_e7d09016xc302a38b.c:2021:15: error: redefinition of 'SSLv2_server_method' as different kind of symbol
>   SSL_METHOD* (*SSLv2_server_method)(void) = NULL;
>                 ^
>   /usr/local/opt/openssl/include/openssl/ssl.h:2350:19: note: previous definition is here
>   const SSL_METHOD *SSLv2_server_method(void); /* SSLv2 */
>                     ^
>   4 errors generated.
>   error: command 'clang' failed with exit status 1
>   
>   ----------------------------------------
>   Failed building wheel for 
>   Running setup.py clean for cryptography
> Failed to build cryptography
> Installing collected packages: cryptography, pyOpenSSL, characteristic, pyasn1-modules, service-identity, twextpy, python-ldap, sqlparse, pg8000, kerberos, pycalendar, python-dateutil, pytz, psutil, setproctitle, CalendarServer
>   Found existing installation: cryptography 1.3.2
>     Uninstalling cryptography-1.3.2:
>       Successfully uninstalled cryptography-1.3.2
>   Running setup.py install for cryptography ... error
>     Complete output from command /usr/local/opt/python/bin/python2.7 -u -c "import setuptools, tokenize;__file__='/private/var/folders/xr/yqdmx4ld7ysgtqgbrzls8bdw0000gn/T/pip-build-rN352W/cryptography/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/xr/yqdmx4ld7ysgtqgbrzls8bdw0000gn/T/pip-pasUk2-record/install-record.txt --single-version-externally-managed --compile:
>     running install
>     running build
>     running build_py
>     creating build
>     creating build/lib.macosx-10.10-x86_64-2.7
>     creating build/lib.macosx-10.10-x86_64-2.7/cryptography
>     copying src/cryptography/__about__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography
>     copying src/cryptography/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography
>     copying src/cryptography/exceptions.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography
>     copying src/cryptography/fernet.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography
>     copying src/cryptography/utils.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography
>     copying src/cryptography/x509.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography
>     creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat
>     copying src/cryptography/hazmat/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat
>     creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends
>     copying src/cryptography/hazmat/backends/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends
>     copying src/cryptography/hazmat/backends/interfaces.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends
>     copying src/cryptography/hazmat/backends/multibackend.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends
>     creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings
>     copying src/cryptography/hazmat/bindings/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings
>     copying src/cryptography/hazmat/bindings/utils.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings
>     creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives
>     copying src/cryptography/hazmat/primitives/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives
>     copying src/cryptography/hazmat/primitives/cmac.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives
>     copying src/cryptography/hazmat/primitives/constant_time.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives
>     copying src/cryptography/hazmat/primitives/hashes.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives
>     copying src/cryptography/hazmat/primitives/hmac.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives
>     copying src/cryptography/hazmat/primitives/padding.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives
>     copying src/cryptography/hazmat/primitives/serialization.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives
>     creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/commoncrypto
>     copying src/cryptography/hazmat/backends/commoncrypto/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/commoncrypto
>     copying src/cryptography/hazmat/backends/commoncrypto/backend.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/commoncrypto
>     copying src/cryptography/hazmat/backends/commoncrypto/ciphers.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/commoncrypto
>     copying src/cryptography/hazmat/backends/commoncrypto/hashes.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/commoncrypto
>     copying src/cryptography/hazmat/backends/commoncrypto/hmac.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/commoncrypto
>     creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>     copying src/cryptography/hazmat/backends/openssl/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>     copying src/cryptography/hazmat/backends/openssl/backend.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>     copying src/cryptography/hazmat/backends/openssl/ciphers.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>     copying src/cryptography/hazmat/backends/openssl/cmac.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>     copying src/cryptography/hazmat/backends/openssl/dsa.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>     copying src/cryptography/hazmat/backends/openssl/ec.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>     copying src/cryptography/hazmat/backends/openssl/hashes.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>     copying src/cryptography/hazmat/backends/openssl/hmac.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>     copying src/cryptography/hazmat/backends/openssl/rsa.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>     copying src/cryptography/hazmat/backends/openssl/utils.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>     copying src/cryptography/hazmat/backends/openssl/x509.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/backends/openssl
>     creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>     copying src/cryptography/hazmat/bindings/commoncrypto/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>     copying src/cryptography/hazmat/bindings/commoncrypto/binding.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>     copying src/cryptography/hazmat/bindings/commoncrypto/cf.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>     copying src/cryptography/hazmat/bindings/commoncrypto/common_cryptor.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>     copying src/cryptography/hazmat/bindings/commoncrypto/common_digest.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>     copying src/cryptography/hazmat/bindings/commoncrypto/common_hmac.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>     copying src/cryptography/hazmat/bindings/commoncrypto/common_key_derivation.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>     copying src/cryptography/hazmat/bindings/commoncrypto/common_symmetric_key_wrap.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>     copying src/cryptography/hazmat/bindings/commoncrypto/secimport.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>     copying src/cryptography/hazmat/bindings/commoncrypto/secitem.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>     copying src/cryptography/hazmat/bindings/commoncrypto/seckey.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>     copying src/cryptography/hazmat/bindings/commoncrypto/seckeychain.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>     copying src/cryptography/hazmat/bindings/commoncrypto/sectransform.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto
>     creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/aes.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/asn1.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/bignum.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/binding.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/bio.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/cmac.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/cms.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/conf.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/crypto.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/dh.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/dsa.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/ec.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/ecdh.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/ecdsa.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/engine.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/err.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/evp.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/hmac.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/nid.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/objects.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/opensslv.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/osrandom_engine.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/pem.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/pkcs12.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/pkcs7.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/rand.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/rsa.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/ssl.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/x509.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/x509_vfy.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/x509name.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     copying src/cryptography/hazmat/bindings/openssl/x509v3.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl
>     creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/asymmetric
>     copying src/cryptography/hazmat/primitives/asymmetric/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/asymmetric
>     copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/asymmetric
>     copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/asymmetric
>     copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/asymmetric
>     copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/asymmetric
>     copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/asymmetric
>     copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/asymmetric
>     creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/ciphers
>     copying src/cryptography/hazmat/primitives/ciphers/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/ciphers
>     copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/ciphers
>     copying src/cryptography/hazmat/primitives/ciphers/base.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/ciphers
>     copying src/cryptography/hazmat/primitives/ciphers/modes.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/ciphers
>     creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/interfaces
>     copying src/cryptography/hazmat/primitives/interfaces/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/interfaces
>     creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/kdf
>     copying src/cryptography/hazmat/primitives/kdf/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/kdf
>     copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/kdf
>     copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/kdf
>     creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/twofactor
>     copying src/cryptography/hazmat/primitives/twofactor/__init__.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/twofactor
>     copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/twofactor
>     copying src/cryptography/hazmat/primitives/twofactor/totp.py -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/twofactor
>     running egg_info
>     writing requirements to src/cryptography.egg-info/requires.txt
>     writing src/cryptography.egg-info/PKG-INFO
>     writing top-level names to src/cryptography.egg-info/top_level.txt
>     writing dependency_links to src/cryptography.egg-info/dependency_links.txt
>     writing entry points to src/cryptography.egg-info/entry_points.txt
>     warning: manifest_maker: standard file '-c' not found
>     
>     reading manifest file 'src/cryptography.egg-info/SOURCES.txt'
>     reading manifest template 'MANIFEST.in'
>     no previously-included directories found matching 'docs/_build'
>     warning: no previously-included files matching '*' found under directory 'vectors'
>     writing manifest file 'src/cryptography.egg-info/SOURCES.txt'
>     creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/__pycache__
>     copying src/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_26cb75b8x62b488b1.c -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/__pycache__
>     copying src/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_464d07d2xdb61d8fa.c -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/__pycache__
>     copying src/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_590da19fxffc7b1ce.c -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/__pycache__
>     copying src/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_e7d09016xc302a38b.c -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/__pycache__
>     creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/src
>     copying src/cryptography/hazmat/primitives/src/constant_time.c -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/src
>     copying src/cryptography/hazmat/primitives/src/constant_time.h -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/src
>     copying src/cryptography/hazmat/primitives/src/padding.c -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/src
>     copying src/cryptography/hazmat/primitives/src/padding.h -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/primitives/src
>     creating build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl/src
>     copying src/cryptography/hazmat/bindings/openssl/src/osrandom_engine.c -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl/src
>     copying src/cryptography/hazmat/bindings/openssl/src/osrandom_engine.h -> build/lib.macosx-10.10-x86_64-2.7/cryptography/hazmat/bindings/openssl/src
>     running build_ext
>     building '_Cryptography_cffi_e7d09016xc302a38b' extension
>     creating build/temp.macosx-10.10-x86_64-2.7
>     creating build/temp.macosx-10.10-x86_64-2.7/src
>     creating build/temp.macosx-10.10-x86_64-2.7/src/cryptography
>     creating build/temp.macosx-10.10-x86_64-2.7/src/cryptography/hazmat
>     creating build/temp.macosx-10.10-x86_64-2.7/src/cryptography/hazmat/bindings
>     creating build/temp.macosx-10.10-x86_64-2.7/src/cryptography/hazmat/bindings/__pycache__
>     clang -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/usr/local/include -I/usr/local/opt/openssl/include -I/usr/local/opt/sqlite/include -I/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c src/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_e7d09016xc302a38b.c -o build/temp.macosx-10.10-x86_64-2.7/src/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_e7d09016xc302a38b.o
>     src/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_e7d09016xc302a38b.c:505:6: error: conflicting types for 'BIO_new_mem_buf'
>     BIO *BIO_new_mem_buf(void *, int);
>          ^
>     /usr/local/opt/openssl/include/openssl/bio.h:692:6: note: previous declaration is here
>     BIO *BIO_new_mem_buf(const void *buf, int len);
>          ^
>     src/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_e7d09016xc302a38b.c:2019:15: error: redefinition of 'SSLv2_method' as different kind of symbol
>     SSL_METHOD* (*SSLv2_method)(void) = NULL;
>                   ^
>     /usr/local/opt/openssl/include/openssl/ssl.h:2349:19: note: previous definition is here
>     const SSL_METHOD *SSLv2_method(void); /* SSLv2 */
>                       ^
>     src/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_e7d09016xc302a38b.c:2020:15: error: redefinition of 'SSLv2_client_method' as different kind of symbol
>     SSL_METHOD* (*SSLv2_client_method)(void) = NULL;
>                   ^
>     /usr/local/opt/openssl/include/openssl/ssl.h:2351:19: note: previous definition is here
>     const SSL_METHOD *SSLv2_client_method(void); /* SSLv2 */
>                       ^
>     src/cryptography/hazmat/bindings/__pycache__/_Cryptography_cffi_e7d09016xc302a38b.c:2021:15: error: redefinition of 'SSLv2_server_method' as different kind of symbol
>     SSL_METHOD* (*SSLv2_server_method)(void) = NULL;
>                   ^
>     /usr/local/opt/openssl/include/openssl/ssl.h:2350:19: note: previous definition is here
>     const SSL_METHOD *SSLv2_server_method(void); /* SSLv2 */
>                       ^
>     4 errors generated.
>     error: command 'clang' failed with exit status 1
>     
>     ----------------------------------------
>   Rolling back uninstall of cryptography
> Command "/usr/local/opt/python/bin/python2.7 -u -c "import setuptools, tokenize;__file__='/private/var/folders/xr/yqdmx4ld7ysgtqgbrzls8bdw0000gn/T/pip-build-rN352W/cryptography/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/xr/yqdmx4ld7ysgtqgbrzls8bdw0000gn/T/pip-pasUk2-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/xr/yqdmx4ld7ysgtqgbrzls8bdw0000gn/T/pip-build-rN352W/cryptography/
> 
> 
> 
> Could you help me please ?
> 
> Thanks for your support
> 
> Best regards
> 
> mparchet
> _______________________________________________
> calendarserver-users mailing list
> calendarserver-users at lists.macosforge.org
> https://lists.macosforge.org/mailman/listinfo/calendarserver-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-users/attachments/20160510/1fd65ccc/attachment-0001.html>


More information about the calendarserver-users mailing list