{"action":"created","issue":{"url":"https://api.github.com/repos/pyca/cryptography/issues/3296","repository_url":"https://api.github.com/repos/pyca/cryptography","labels_url":"https://api.github.com/repos/pyca/cryptography/issues/3296/labels{/name}","comments_url":"https://api.github.com/repos/pyca/cryptography/issues/3296/comments","events_url":"https://api.github.com/repos/pyca/cryptography/issues/3296/events","html_url":"https://github.com/pyca/cryptography/issues/3296","id":193300599,"number":3296,"title":"unable to install cryptography","user":{"login":"alonraiz","id":4014732,"avatar_url":"https://avatars.githubusercontent.com/u/4014732?v=3","gravatar_id":"","url":"https://api.github.com/users/alonraiz","html_url":"https://github.com/alonraiz","followers_url":"https://api.github.com/users/alonraiz/followers","following_url":"https://api.github.com/users/alonraiz/following{/other_user}","gists_url":"https://api.github.com/users/alonraiz/gists{/gist_id}","starred_url":"https://api.github.com/users/alonraiz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alonraiz/subscriptions","organizations_url":"https://api.github.com/users/alonraiz/orgs","repos_url":"https://api.github.com/users/alonraiz/repos","events_url":"https://api.github.com/users/alonraiz/events{/privacy}","received_events_url":"https://api.github.com/users/alonraiz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-12-03T16:54:25Z","updated_at":"2016-12-03T16:57:43Z","closed_at":null,"body":"\r\nHi,\r\nI'm trying to install cryptography on Ubuntu 14 and i'm getting following error:\r\n \r\n> Collecting cryptography\r\n/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/uti                                                                                                                                                             l/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (S                                                                                                                                                             ubject Name Indication) extension to TLS is not available on this platform. This                                                                                                                                                              may cause the server to present an incorrect TLS certificate, which can cause v                                                                                                                                                             alidation failures. You can upgrade to a newer version of Python to solve this.                                                                                                                                                              For more information, see https://urllib3.readthedocs.io/en/latest/security.html                                                                                                                                                             #snimissingwarning.\r\n  SNIMissingWarning\r\n/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/uti                                                                                                                                                             l/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not availabl                                                                                                                                                             e. This prevents urllib3 from configuring SSL appropriately and may cause certai                                                                                                                                                             n SSL connections to fail. You can upgrade to a newer version of Python to solve                                                                                                                                                              this. For more information, see https://urllib3.readthedocs.io/en/latest/securi                                                                                                                                                             ty.html#insecureplatformwarning.\r\n  InsecurePlatformWarning\r\n  Using cached cryptography-1.6.tar.gz\r\nRequirement already satisfied: idna>=2.0 in /usr/local/lib/python2.7/dist-packag                                                                                                                                                             es (from cryptography)\r\nRequirement already satisfied: pyasn1>=0.1.8 in /usr/local/lib/python2.7/dist-pa                                                                                                                                                             ckages (from cryptography)\r\nRequirement already satisfied: six>=1.4.1 in /usr/local/lib/python2.7/dist-packa                                                                                                                                                             ges (from cryptography)\r\nRequirement already satisfied: setuptools>=11.3 in /usr/local/lib/python2.7/dist                                                                                                                                                             -packages (from cryptography)\r\nRequirement already satisfied: enum34 in /usr/local/lib/python2.7/dist-packages                                                                                                                                                              (from cryptography)\r\nRequirement already satisfied: ipaddress in /usr/local/lib/python2.7/dist-packag                                                                                                                                                             es (from cryptography)\r\nRequirement already satisfied: cffi>=1.4.1 in /usr/local/lib/python2.7/dist-pack                                                                                                                                                             ages (from cryptography)\r\nRequirement already satisfied: pycparser in /usr/local/lib/python2.7/dist-packag                                                                                                                                                             es (from cffi>=1.4.1->cryptography)\r\nBuilding wheels for collected packages: cryptography\r\n  Running setup.py bdist_wheel for cryptography ... error\r\n  Complete output from command /usr/bin/python -u -c \"import setuptools, tokeniz                                                                                                                                                             e;__file__='/tmp/pip-build-Nl03Yu/cryptography/setup.py';f=getattr(tokenize, 'op                                                                                                                                                             en', open)(__file__);code=f.read().replace('\\r\\n', '\\n');f.close();exec(compile(                                                                                                                                                             code, __file__, 'exec'))\" bdist_wheel -d /tmp/tmpi2Obs7pip-wheel- --python-tag c                                                                                                                                                             p27:\r\n  running bdist_wheel\r\n  running build\r\n  running build_py\r\n  creating build\r\n  creating build/lib.linux-x86_64-2.7\r\n  creating build/lib.linux-x86_64-2.7/cryptography\r\n  copying src/cryptography/exceptions.py -> build/lib.linux-x86_64-2.7/cryptogra                                                                                                                                                             phy\r\n  copying src/cryptography/fernet.py -> build/lib.linux-x86_64-2.7/cryptography\r\n  copying src/cryptography/__init__.py -> build/lib.linux-x86_64-2.7/cryptograph                                                                                                                                                             y\r\n  copying src/cryptography/utils.py -> build/lib.linux-x86_64-2.7/cryptography\r\n  copying src/cryptography/__about__.py -> build/lib.linux-x86_64-2.7/cryptograp                                                                                                                                                             hy\r\n  creating build/lib.linux-x86_64-2.7/cryptography/x509\r\n  copying src/cryptography/x509/extensions.py -> build/lib.linux-x86_64-2.7/cryp                                                                                                                                                             tography/x509\r\n  copying src/cryptography/x509/oid.py -> build/lib.linux-x86_64-2.7/cryptograph                                                                                                                                                             y/x509\r\n  copying src/cryptography/x509/general_name.py -> build/lib.linux-x86_64-2.7/cr                                                                                                                                                             yptography/x509\r\n  copying src/cryptography/x509/__init__.py -> build/lib.linux-x86_64-2.7/crypto                                                                                                                                                             graphy/x509\r\n  copying src/cryptography/x509/base.py -> build/lib.linux-x86_64-2.7/cryptograp                                                                                                                                                             hy/x509\r\n  copying src/cryptography/x509/name.py -> build/lib.linux-x86_64-2.7/cryptograp                                                                                                                                                             hy/x509\r\n  creating build/lib.linux-x86_64-2.7/cryptography/hazmat\r\n  copying src/cryptography/hazmat/__init__.py -> build/lib.linux-x86_64-2.7/cryp                                                                                                                                                             tography/hazmat\r\n  creating build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings\r\n  copying src/cryptography/hazmat/bindings/__init__.py -> build/lib.linux-x86_64                                                                                                                                                             -2.7/cryptography/hazmat/bindings\r\n  creating build/lib.linux-x86_64-2.7/cryptography/hazmat/backends\r\n  copying src/cryptography/hazmat/backends/interfaces.py -> build/lib.linux-x86_                                                                                                                                                             64-2.7/cryptography/hazmat/backends\r\n  copying src/cryptography/hazmat/backends/__init__.py -> build/lib.linux-x86_64                                                                                                                                                             -2.7/cryptography/hazmat/backends\r\n  copying src/cryptography/hazmat/backends/multibackend.py -> build/lib.linux-x8                                                                                                                                                             6_64-2.7/cryptography/hazmat/backends\r\n  creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\r\n  copying src/cryptography/hazmat/primitives/hashes.py -> build/lib.linux-x86_64                                                                                                                                                             -2.7/cryptography/hazmat/primitives\r\n  copying src/cryptography/hazmat/primitives/hmac.py -> build/lib.linux-x86_64-2                                                                                                                                                             .7/cryptography/hazmat/primitives\r\n  copying src/cryptography/hazmat/primitives/cmac.py -> build/lib.linux-x86_64-2                                                                                                                                                             .7/cryptography/hazmat/primitives\r\n  copying src/cryptography/hazmat/primitives/__init__.py -> build/lib.linux-x86_                                                                                                                                                             64-2.7/cryptography/hazmat/primitives\r\n  copying src/cryptography/hazmat/primitives/keywrap.py -> build/lib.linux-x86_6                                                                                                                                                             4-2.7/cryptography/hazmat/primitives\r\n  copying src/cryptography/hazmat/primitives/serialization.py -> build/lib.linux                                                                                                                                                             -x86_64-2.7/cryptography/hazmat/primitives\r\n  copying src/cryptography/hazmat/primitives/padding.py -> build/lib.linux-x86_6                                                                                                                                                             4-2.7/cryptography/hazmat/primitives\r\n  copying src/cryptography/hazmat/primitives/constant_time.py -> build/lib.linux                                                                                                                                                             -x86_64-2.7/cryptography/hazmat/primitives\r\n  creating build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/openssl\r\n  copying src/cryptography/hazmat/bindings/openssl/binding.py -> build/lib.linux                                                                                                                                                             -x86_64-2.7/cryptography/hazmat/bindings/openssl\r\n  copying src/cryptography/hazmat/bindings/openssl/__init__.py -> build/lib.linu                                                                                                                                                             x-x86_64-2.7/cryptography/hazmat/bindings/openssl\r\n  copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> build/lib.                                                                                                                                                             linux-x86_64-2.7/cryptography/hazmat/bindings/openssl\r\n  creating build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto\r\n  copying src/cryptography/hazmat/bindings/commoncrypto/binding.py -> build/lib.                                                                                                                                                             linux-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto\r\n  copying src/cryptography/hazmat/bindings/commoncrypto/__init__.py -> build/lib                                                                                                                                                             .linux-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto\r\n  creating build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\r\n  copying src/cryptography/hazmat/backends/openssl/encode_asn1.py -> build/lib.l                                                                                                                                                             inux-x86_64-2.7/cryptography/hazmat/backends/openssl\r\n  copying src/cryptography/hazmat/backends/openssl/hashes.py -> build/lib.linux-                                                                                                                                                             x86_64-2.7/cryptography/hazmat/backends/openssl\r\n  copying src/cryptography/hazmat/backends/openssl/dsa.py -> build/lib.linux-x86                                                                                                                                                             _64-2.7/cryptography/hazmat/backends/openssl\r\n  copying src/cryptography/hazmat/backends/openssl/hmac.py -> build/lib.linux-x8                                                                                                                                                             6_64-2.7/cryptography/hazmat/backends/openssl\r\n  copying src/cryptography/hazmat/backends/openssl/cmac.py -> build/lib.linux-x8                                                                                                                                                             6_64-2.7/cryptography/hazmat/backends/openssl\r\n  copying src/cryptography/hazmat/backends/openssl/ciphers.py -> build/lib.linux                                                                                                                                                             -x86_64-2.7/cryptography/hazmat/backends/openssl\r\n  copying src/cryptography/hazmat/backends/openssl/rsa.py -> build/lib.linux-x86                                                                                                                                                             _64-2.7/cryptography/hazmat/backends/openssl\r\n  copying src/cryptography/hazmat/backends/openssl/backend.py -> build/lib.linux                                                                                                                                                             -x86_64-2.7/cryptography/hazmat/backends/openssl\r\n  copying src/cryptography/hazmat/backends/openssl/x509.py -> build/lib.linux-x8                                                                                                                                                             6_64-2.7/cryptography/hazmat/backends/openssl\r\n  copying src/cryptography/hazmat/backends/openssl/ec.py -> build/lib.linux-x86_                                                                                                                                                             64-2.7/cryptography/hazmat/backends/openssl\r\n  copying src/cryptography/hazmat/backends/openssl/__init__.py -> build/lib.linu                                                                                                                                                             x-x86_64-2.7/cryptography/hazmat/backends/openssl\r\n  copying src/cryptography/hazmat/backends/openssl/utils.py -> build/lib.linux-x                                                                                                                                                             86_64-2.7/cryptography/hazmat/backends/openssl\r\n  copying src/cryptography/hazmat/backends/openssl/decode_asn1.py -> build/lib.l                                                                                                                                                             inux-x86_64-2.7/cryptography/hazmat/backends/openssl\r\n  creating build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto\r\n  copying src/cryptography/hazmat/backends/commoncrypto/hashes.py -> build/lib.l                                                                                                                                                             inux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto\r\n  copying src/cryptography/hazmat/backends/commoncrypto/hmac.py -> build/lib.lin                                                                                                                                                             ux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto\r\n  copying src/cryptography/hazmat/backends/commoncrypto/ciphers.py -> build/lib.                                                                                                                                                             linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto\r\n  copying src/cryptography/hazmat/backends/commoncrypto/backend.py -> build/lib.                                                                                                                                                             linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto\r\n  copying src/cryptography/hazmat/backends/commoncrypto/__init__.py -> build/lib                                                                                                                                                             .linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto\r\n  creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers\r\n  copying src/cryptography/hazmat/primitives/ciphers/modes.py -> build/lib.linux                                                                                                                                                             -x86_64-2.7/cryptography/hazmat/primitives/ciphers\r\n  copying src/cryptography/hazmat/primitives/ciphers/__init__.py -> build/lib.li                                                                                                                                                             nux-x86_64-2.7/cryptography/hazmat/primitives/ciphers\r\n  copying src/cryptography/hazmat/primitives/ciphers/base.py -> build/lib.linux-                                                                                                                                                             x86_64-2.7/cryptography/hazmat/primitives/ciphers\r\n  copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> build/lib.                                                                                                                                                             linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers\r\n  creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf\r\n  copying src/cryptography/hazmat/primitives/kdf/scrypt.py -> build/lib.linux-x8                                                                                                                                                             6_64-2.7/cryptography/hazmat/primitives/kdf\r\n  copying src/cryptography/hazmat/primitives/kdf/kbkdf.py -> build/lib.linux-x86                                                                                                                                                             _64-2.7/cryptography/hazmat/primitives/kdf\r\n  copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> build/lib.linux-x86_                                                                                                                                                             64-2.7/cryptography/hazmat/primitives/kdf\r\n  copying src/cryptography/hazmat/primitives/kdf/x963kdf.py -> build/lib.linux-x                                                                                                                                                             86_64-2.7/cryptography/hazmat/primitives/kdf\r\n  copying src/cryptography/hazmat/primitives/kdf/__init__.py -> build/lib.linux-                                                                                                                                                             x86_64-2.7/cryptography/hazmat/primitives/kdf\r\n  copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> build/lib.linux                                                                                                                                                             -x86_64-2.7/cryptography/hazmat/primitives/kdf\r\n  copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> build/lib.linux-x8                                                                                                                                                             6_64-2.7/cryptography/hazmat/primitives/kdf\r\n  creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\r\n  copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> build/lib.linu                                                                                                                                                             x-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\r\n  copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> build/lib.linu                                                                                                                                                             x-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\r\n  copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> build/lib.linux                                                                                                                                                             -x86_64-2.7/cryptography/hazmat/primitives/asymmetric\r\n  copying src/cryptography/hazmat/primitives/asymmetric/__init__.py -> build/lib                                                                                                                                                             .linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\r\n  copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> build/lib.li                                                                                                                                                             nux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\r\n  copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> build/lib.linux                                                                                                                                                             -x86_64-2.7/cryptography/hazmat/primitives/asymmetric\r\n  copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> build/lib.                                                                                                                                                             linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\r\n  creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/interfaces\r\n  copying src/cryptography/hazmat/primitives/interfaces/__init__.py -> build/lib                                                                                                                                                             .linux-x86_64-2.7/cryptography/hazmat/primitives/interfaces\r\n  creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor\r\n  copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> build/lib.linu                                                                                                                                                             x-x86_64-2.7/cryptography/hazmat/primitives/twofactor\r\n  copying src/cryptography/hazmat/primitives/twofactor/__init__.py -> build/lib.                                                                                                                                                             linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor\r\n  copying src/cryptography/hazmat/primitives/twofactor/utils.py -> build/lib.lin                                                                                                                                                             ux-x86_64-2.7/cryptography/hazmat/primitives/twofactor\r\n  copying src/cryptography/hazmat/primitives/twofactor/totp.py -> build/lib.linu                                                                                                                                                             x-x86_64-2.7/cryptography/hazmat/primitives/twofactor\r\n  running egg_info\r\n  writing requirements to src/cryptography.egg-info/requires.txt\r\n  writing src/cryptography.egg-info/PKG-INFO\r\n  writing top-level names to src/cryptography.egg-info/top_level.txt\r\n  writing dependency_links to src/cryptography.egg-info/dependency_links.txt\r\n  writing entry points to src/cryptography.egg-info/entry_points.txt\r\n  reading manifest file 'src/cryptography.egg-info/SOURCES.txt'\r\n  reading manifest template 'MANIFEST.in'\r\n  no previously-included directories found matching 'docs/_build'\r\n  warning: no previously-included files matching '*' found under directory 'vect                                                                                                                                                             ors'\r\n  writing manifest file 'src/cryptography.egg-info/SOURCES.txt'\r\n  running build_ext\r\n  generating cffi module 'build/temp.linux-x86_64-2.7/_padding.c'\r\n  creating build/temp.linux-x86_64-2.7\r\n  generating cffi module 'build/temp.linux-x86_64-2.7/_constant_time.c'\r\n  generating cffi module 'build/temp.linux-x86_64-2.7/_openssl.c'\r\n  building '_openssl' extension\r\n  creating build/temp.linux-x86_64-2.7/build\r\n  creating build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7\r\n  x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wa                                                                                                                                                             ll -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c build/temp.linux-x86_64                                                                                                                                                             -2.7/_openssl.c -o build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7/_open                                                                                                                                                             ssl.o\r\n  x86_64-linux-gnu-gcc: internal compiler error: Killed (program cc1)\r\n  Please submit a full bug report,\r\n  with preprocessed source if appropriate.\r\n  See <file:///usr/share/doc/gcc-4.8/README.Bugs> for instructions.\r\n  error: command 'x86_64-linux-gnu-gcc' failed with exit status 4\r\n\r\n  ----------------------------------------\r\n  Failed building wheel for cryptography\r\n  Running setup.py clean for cryptography\r\nFailed to build cryptography\r\nInstalling collected packages: cryptography\r\n  Running setup.py install for cryptography ... error\r\n    Complete output from command /usr/bin/python -u -c \"import setuptools, tokenize;__file__='/tmp/pip-build-Nl03Yu/cryptography/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\\r\\n', '\\n');f.close();exec(compile(code, __file__, 'exec'))\" install --record /tmp/pip-6NMUdU-record/install-record.txt --single-version-externally-managed --compile:\r\n    running install\r\n    running build\r\n    running build_py\r\n    creating build\r\n    creating build/lib.linux-x86_64-2.7\r\n    creating build/lib.linux-x86_64-2.7/cryptography\r\n    copying src/cryptography/exceptions.py -> build/lib.linux-x86_64-2.7/cryptography\r\n    copying src/cryptography/fernet.py -> build/lib.linux-x86_64-2.7/cryptography\r\n    copying src/cryptography/__init__.py -> build/lib.linux-x86_64-2.7/cryptography\r\n    copying src/cryptography/utils.py -> build/lib.linux-x86_64-2.7/cryptography\r\n    copying src/cryptography/__about__.py -> build/lib.linux-x86_64-2.7/cryptography\r\n    creating build/lib.linux-x86_64-2.7/cryptography/x509\r\n    copying src/cryptography/x509/extensions.py -> build/lib.linux-x86_64-2.7/cryptography/x509\r\n    copying src/cryptography/x509/oid.py -> build/lib.linux-x86_64-2.7/cryptography/x509\r\n    copying src/cryptography/x509/general_name.py -> build/lib.linux-x86_64-2.7/cryptography/x509\r\n    copying src/cryptography/x509/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/x509\r\n    copying src/cryptography/x509/base.py -> build/lib.linux-x86_64-2.7/cryptography/x509\r\n    copying src/cryptography/x509/name.py -> build/lib.linux-x86_64-2.7/cryptography/x509\r\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat\r\n    copying src/cryptography/hazmat/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat\r\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings\r\n    copying src/cryptography/hazmat/bindings/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings\r\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/backends\r\n    copying src/cryptography/hazmat/backends/interfaces.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends\r\n    copying src/cryptography/hazmat/backends/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends\r\n    copying src/cryptography/hazmat/backends/multibackend.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends\r\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\r\n    copying src/cryptography/hazmat/primitives/hashes.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\r\n    copying src/cryptography/hazmat/primitives/hmac.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\r\n    copying src/cryptography/hazmat/primitives/cmac.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\r\n    copying src/cryptography/hazmat/primitives/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\r\n    copying src/cryptography/hazmat/primitives/keywrap.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\r\n    copying src/cryptography/hazmat/primitives/serialization.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\r\n    copying src/cryptography/hazmat/primitives/padding.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\r\n    copying src/cryptography/hazmat/primitives/constant_time.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\r\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/openssl\r\n    copying src/cryptography/hazmat/bindings/openssl/binding.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/openssl\r\n    copying src/cryptography/hazmat/bindings/openssl/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/openssl\r\n    copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/openssl\r\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto\r\n    copying src/cryptography/hazmat/bindings/commoncrypto/binding.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto\r\n    copying src/cryptography/hazmat/bindings/commoncrypto/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto\r\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\r\n    copying src/cryptography/hazmat/backends/openssl/encode_asn1.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\r\n    copying src/cryptography/hazmat/backends/openssl/hashes.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\r\n    copying src/cryptography/hazmat/backends/openssl/dsa.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\r\n    copying src/cryptography/hazmat/backends/openssl/hmac.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\r\n    copying src/cryptography/hazmat/backends/openssl/cmac.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\r\n    copying src/cryptography/hazmat/backends/openssl/ciphers.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\r\n    copying src/cryptography/hazmat/backends/openssl/rsa.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\r\n    copying src/cryptography/hazmat/backends/openssl/backend.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\r\n    copying src/cryptography/hazmat/backends/openssl/x509.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\r\n    copying src/cryptography/hazmat/backends/openssl/ec.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\r\n    copying src/cryptography/hazmat/backends/openssl/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\r\n    copying src/cryptography/hazmat/backends/openssl/utils.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\r\n    copying src/cryptography/hazmat/backends/openssl/decode_asn1.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\r\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto\r\n    copying src/cryptography/hazmat/backends/commoncrypto/hashes.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto\r\n    copying src/cryptography/hazmat/backends/commoncrypto/hmac.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto\r\n    copying src/cryptography/hazmat/backends/commoncrypto/ciphers.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto\r\n    copying src/cryptography/hazmat/backends/commoncrypto/backend.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto\r\n    copying src/cryptography/hazmat/backends/commoncrypto/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto\r\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers\r\n    copying src/cryptography/hazmat/primitives/ciphers/modes.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers\r\n    copying src/cryptography/hazmat/primitives/ciphers/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers\r\n    copying src/cryptography/hazmat/primitives/ciphers/base.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers\r\n    copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers\r\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf\r\n    copying src/cryptography/hazmat/primitives/kdf/scrypt.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf\r\n    copying src/cryptography/hazmat/primitives/kdf/kbkdf.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf\r\n    copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf\r\n    copying src/cryptography/hazmat/primitives/kdf/x963kdf.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf\r\n    copying src/cryptography/hazmat/primitives/kdf/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf\r\n    copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf\r\n    copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf\r\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\r\n    copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\r\n    copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\r\n    copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\r\n    copying src/cryptography/hazmat/primitives/asymmetric/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\r\n    copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\r\n    copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\r\n    copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\r\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/interfaces\r\n    copying src/cryptography/hazmat/primitives/interfaces/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/interfaces\r\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor\r\n    copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor\r\n    copying src/cryptography/hazmat/primitives/twofactor/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor\r\n    copying src/cryptography/hazmat/primitives/twofactor/utils.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor\r\n    copying src/cryptography/hazmat/primitives/twofactor/totp.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor\r\n    running egg_info\r\n    writing requirements to src/cryptography.egg-info/requires.txt\r\n    writing src/cryptography.egg-info/PKG-INFO\r\n    writing top-level names to src/cryptography.egg-info/top_level.txt\r\n    writing dependency_links to src/cryptography.egg-info/dependency_links.txt\r\n    writing entry points to src/cryptography.egg-info/entry_points.txt\r\n    reading manifest file 'src/cryptography.egg-info/SOURCES.txt'\r\n    reading manifest template 'MANIFEST.in'\r\n    no previously-included directories found matching 'docs/_build'\r\n    warning: no previously-included files matching '*' found under directory 'vectors'\r\n    writing manifest file 'src/cryptography.egg-info/SOURCES.txt'\r\n    running build_ext\r\n    generating cffi module 'build/temp.linux-x86_64-2.7/_padding.c'\r\n    creating build/temp.linux-x86_64-2.7\r\n    generating cffi module 'build/temp.linux-x86_64-2.7/_constant_time.c'\r\n    generating cffi module 'build/temp.linux-x86_64-2.7/_openssl.c'\r\n    building '_openssl' extension\r\n    creating build/temp.linux-x86_64-2.7/build\r\n    creating build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7\r\n    x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c build/temp.linux-x86_64-2.7/_openssl.c -o build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7/_openssl.o\r\n    x86_64-linux-gnu-gcc: internal compiler error: Killed (program cc1)\r\n    Please submit a full bug report,\r\n    with preprocessed source if appropriate.\r\n    See <file:///usr/share/doc/gcc-4.8/README.Bugs> for instructions.\r\n    error: command 'x86_64-linux-gnu-gcc' failed with exit status 4\r\n\r\n    ----------------------------------------\r\nCommand \"/usr/bin/python -u -c \"import setuptools, tokenize;__file__='/tmp/pip-build-Nl03Yu/cryptography/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\\r\\n', '\\n');f.close();exec(compile(code, __file__, 'exec'))\" install --record /tmp/pip-6NMUdU-record/install-record.txt --single-version-externally-managed --compile\" failed with error code 1 in /tmp/pip-build-Nl03Yu/cryptography/\r\n\r\nThanks!\r\n"},"comment":{"url":"https://api.github.com/repos/pyca/cryptography/issues/comments/264651067","html_url":"https://github.com/pyca/cryptography/issues/3296#issuecomment-264651067","issue_url":"https://api.github.com/repos/pyca/cryptography/issues/3296","id":264651067,"user":{"login":"reaperhulk","id":161495,"avatar_url":"https://avatars.githubusercontent.com/u/161495?v=3","gravatar_id":"","url":"https://api.github.com/users/reaperhulk","html_url":"https://github.com/reaperhulk","followers_url":"https://api.github.com/users/reaperhulk/followers","following_url":"https://api.github.com/users/reaperhulk/following{/other_user}","gists_url":"https://api.github.com/users/reaperhulk/gists{/gist_id}","starred_url":"https://api.github.com/users/reaperhulk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/reaperhulk/subscriptions","organizations_url":"https://api.github.com/users/reaperhulk/orgs","repos_url":"https://api.github.com/users/reaperhulk/repos","events_url":"https://api.github.com/users/reaperhulk/events{/privacy}","received_events_url":"https://api.github.com/users/reaperhulk/received_events","type":"User","site_admin":false},"created_at":"2016-12-03T16:57:43Z","updated_at":"2016-12-03T16:57:43Z","body":"This is likely to be a memory issue. If you're attempting to install this on a VM with no swap and < 512MB of RAM it may have run out of memory and killed the process. You can confirm this by tailing your syslog to see if it outputs something like \"Out of memory: Kill process\".\r\n\r\nIf this is the case you'll need to enable swap or compile it on a VM with more RAM (at which point you can package it and put it on your smaller VM)."}}
{"actor":{"display_login":"reaperhulk"}}