{"body":"Kolla - Install kolla-ansible and kolla-kubernetes\n  Failed building wheel for cryptography\n  Failed cleaning build dir for cryptography\n    DEPRECATION: Uninstalling a distutils installed project (PyYAML) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project.\n    DEPRECATION: Uninstalling a distutils installed project (netaddr) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project.\nCommand \"/usr/bin/python -u -c \"import setuptools, tokenize;__file__='/tmp/pip-build-mX7RQr/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-HNl5bV-record/install-record.txt --single-version-externally-managed --compile\" failed with error code 1 in /tmp/pip-build-mX7RQr/cryptography/\nShell output: Processing ./kolla-ansible\nProcessing ./kolla-kubernetes\nCollecting pbr!=2.1.0,>=2.0.0 (from kolla-ansible==5.0.0.0b3.dev57)\n  Downloading pbr-3.1.0-py2.py3-none-any.whl (99kB)\nCollecting docker-py>=1.8.1 (from kolla-ansible==5.0.0.0b3.dev57)\n  Downloading docker_py-1.10.6-py2.py3-none-any.whl (50kB)\nCollecting Jinja2!=2.9.0,!=2.9.1,!=2.9.2,!=2.9.3,!=2.9.4,>=2.8 (from kolla-ansible==5.0.0.0b3.dev57)\n  Downloading Jinja2-2.9.6-py2.py3-none-any.whl (340kB)\nRequirement already up-to-date: six>=1.9.0 in /usr/lib/python2.7/dist-packages (from kolla-ansible==5.0.0.0b3.dev57)\nCollecting oslo.config!=4.3.0,!=4.4.0,>=4.0.0 (from kolla-ansible==5.0.0.0b3.dev57)\n  Downloading oslo.config-4.6.0-py2.py3-none-any.whl (106kB)\nCollecting oslo.utils>=3.20.0 (from kolla-ansible==5.0.0.0b3.dev57)\n  Downloading oslo.utils-3.26.0-py2.py3-none-any.whl (97kB)\nRequirement already up-to-date: setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,>=16.0 in /usr/local/lib/python2.7/dist-packages (from kolla-ansible==5.0.0.0b3.dev57)\nCollecting PyYAML>=3.10.0 (from kolla-ansible==5.0.0.0b3.dev57)\n  Downloading PyYAML-3.12.tar.gz (253kB)\nCollecting netaddr!=0.7.16,>=0.7.13 (from kolla-ansible==5.0.0.0b3.dev57)\n  Downloading netaddr-0.7.19-py2.py3-none-any.whl (1.6MB)\nCollecting cryptography>=1.6 (from kolla-ansible==5.0.0.0b3.dev57)\n  Downloading cryptography-1.9.tar.gz (409kB)\nCollecting cliff>=2.6.0 (from kolla-kubernetes==0.6.1.dev125)\n  Downloading cliff-2.7.0-py2-none-any.whl (63kB)\nCollecting oslo.log>=3.22.0 (from kolla-kubernetes==0.6.1.dev125)\n  Downloading oslo.log-3.28.1-py2.py3-none-any.whl (62kB)\nCollecting kubernetes>=1.0.0b1 (from kolla-kubernetes==0.6.1.dev125)\n  Downloading kubernetes-2.0.0-py2.py3-none-any.whl (718kB)\nCollecting backports.ssl-match-hostname>=3.5; python_version < \"3.5\" (from docker-py>=1.8.1->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading backports.ssl_match_hostname-3.5.0.1.tar.gz\nCollecting websocket-client>=0.32.0 (from docker-py>=1.8.1->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading websocket_client-0.42.1-py2.py3-none-any.whl (199kB)\nCollecting ipaddress>=1.0.16; python_version < \"3.3\" (from docker-py>=1.8.1->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading ipaddress-1.0.18-py2-none-any.whl\nCollecting docker-pycreds>=0.2.1 (from docker-py>=1.8.1->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading docker_pycreds-0.2.1-py2.py3-none-any.whl\nCollecting requests!=2.11.0,>=2.5.2 (from docker-py>=1.8.1->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading requests-2.18.1-py2.py3-none-any.whl (88kB)\nCollecting MarkupSafe>=0.23 (from Jinja2!=2.9.0,!=2.9.1,!=2.9.2,!=2.9.3,!=2.9.4,>=2.8->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading MarkupSafe-1.0.tar.gz\nCollecting rfc3986>=0.3.1 (from oslo.config!=4.3.0,!=4.4.0,>=4.0.0->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading rfc3986-1.0.0-py2.py3-none-any.whl\nCollecting oslo.i18n!=3.15.2,>=2.1.0 (from oslo.config!=4.3.0,!=4.4.0,>=4.0.0->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading oslo.i18n-3.15.3-py2.py3-none-any.whl (42kB)\nCollecting stevedore>=1.20.0 (from oslo.config!=4.3.0,!=4.4.0,>=4.0.0->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading stevedore-1.23.0-py2.py3-none-any.whl\nCollecting debtcollector>=1.2.0 (from oslo.config!=4.3.0,!=4.4.0,>=4.0.0->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading debtcollector-1.15.0-py2.py3-none-any.whl\nCollecting monotonic>=0.6 (from oslo.utils>=3.20.0->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading monotonic-1.3-py2.py3-none-any.whl\nCollecting funcsigs>=0.4; python_version == \"2.7\" or python_version == \"2.6\" (from oslo.utils>=3.20.0->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading funcsigs-1.0.2-py2.py3-none-any.whl\nCollecting netifaces>=0.10.4 (from oslo.utils>=3.20.0->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading netifaces-0.10.6.tar.gz\nCollecting pyparsing>=2.1.0 (from oslo.utils>=3.20.0->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading pyparsing-2.2.0-py2.py3-none-any.whl (56kB)\nCollecting iso8601>=0.1.11 (from oslo.utils>=3.20.0->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading iso8601-0.1.11-py2.py3-none-any.whl\nCollecting pytz>=2013.6 (from oslo.utils>=3.20.0->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading pytz-2017.2-py2.py3-none-any.whl (484kB)\nCollecting idna>=2.1 (from cryptography>=1.6->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading idna-2.5-py2.py3-none-any.whl (55kB)\nCollecting asn1crypto>=0.21.0 (from cryptography>=1.6->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading asn1crypto-0.22.0-py2.py3-none-any.whl (97kB)\nCollecting enum34 (from cryptography>=1.6->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading enum34-1.1.6-py2-none-any.whl\nCollecting cffi>=1.7 (from cryptography>=1.6->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading cffi-1.10.0-cp27-cp27mu-manylinux1_x86_64.whl (392kB)\nCollecting unicodecsv>=0.8.0; python_version < \"3.0\" (from cliff>=2.6.0->kolla-kubernetes==0.6.1.dev125)\n  Downloading unicodecsv-0.14.1.tar.gz\nCollecting PrettyTable<0.8,>=0.7.1 (from cliff>=2.6.0->kolla-kubernetes==0.6.1.dev125)\n  Downloading prettytable-0.7.2.zip\nCollecting cmd2>=0.6.7 (from cliff>=2.6.0->kolla-kubernetes==0.6.1.dev125)\n  Downloading cmd2-0.7.2.tar.gz (55kB)\nCollecting oslo.context>=2.14.0 (from oslo.log>=3.22.0->kolla-kubernetes==0.6.1.dev125)\n  Downloading oslo.context-2.15.0-py2.py3-none-any.whl\nCollecting pyinotify>=0.9.6; sys_platform != \"win32\" and sys_platform != \"darwin\" and sys_platform != \"sunos5\" (from oslo.log>=3.22.0->kolla-kubernetes==0.6.1.dev125)\n  Downloading pyinotify-0.9.6.tar.gz (60kB)\nCollecting oslo.serialization>=1.10.0 (from oslo.log>=3.22.0->kolla-kubernetes==0.6.1.dev125)\n  Downloading oslo.serialization-2.18.0-py2.py3-none-any.whl\nCollecting python-dateutil>=2.4.2 (from oslo.log>=3.22.0->kolla-kubernetes==0.6.1.dev125)\n  Downloading python_dateutil-2.6.0-py2.py3-none-any.whl (194kB)\nCollecting oauth2client (from kubernetes>=1.0.0b1->kolla-kubernetes==0.6.1.dev125)\n  Downloading oauth2client-4.1.1-py2.py3-none-any.whl (185kB)\nCollecting certifi (from kubernetes>=1.0.0b1->kolla-kubernetes==0.6.1.dev125)\n  Downloading certifi-2017.4.17-py2.py3-none-any.whl (375kB)\nCollecting urllib3!=1.21 (from kubernetes>=1.0.0b1->kolla-kubernetes==0.6.1.dev125)\n  Downloading urllib3-1.21.1-py2.py3-none-any.whl (131kB)\nCollecting chardet<3.1.0,>=3.0.2 (from requests!=2.11.0,>=2.5.2->docker-py>=1.8.1->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading chardet-3.0.4-py2.py3-none-any.whl (133kB)\nCollecting Babel!=2.4.0,>=2.3.4 (from oslo.i18n!=3.15.2,>=2.1.0->oslo.config!=4.3.0,!=4.4.0,>=4.0.0->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading Babel-2.3.4-py2.py3-none-any.whl (7.1MB)\nCollecting wrapt>=1.7.0 (from debtcollector>=1.2.0->oslo.config!=4.3.0,!=4.4.0,>=4.0.0->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading wrapt-1.10.10.tar.gz\nCollecting pycparser (from cffi>=1.7->cryptography>=1.6->kolla-ansible==5.0.0.0b3.dev57)\n  Downloading pycparser-2.17.tar.gz (231kB)\nCollecting positional>=1.1.1 (from oslo.context>=2.14.0->oslo.log>=3.22.0->kolla-kubernetes==0.6.1.dev125)\n  Downloading positional-1.1.1.tar.gz\nCollecting msgpack-python>=0.4.0 (from oslo.serialization>=1.10.0->oslo.log>=3.22.0->kolla-kubernetes==0.6.1.dev125)\n  Downloading msgpack-python-0.4.8.tar.gz (113kB)\nCollecting rsa>=3.1.4 (from oauth2client->kubernetes>=1.0.0b1->kolla-kubernetes==0.6.1.dev125)\n  Downloading rsa-3.4.2-py2.py3-none-any.whl (46kB)\nCollecting httplib2>=0.9.1 (from oauth2client->kubernetes>=1.0.0b1->kolla-kubernetes==0.6.1.dev125)\n  Downloading httplib2-0.10.3.tar.gz (204kB)\nCollecting pyasn1-modules>=0.0.5 (from oauth2client->kubernetes>=1.0.0b1->kolla-kubernetes==0.6.1.dev125)\n  Downloading pyasn1_modules-0.0.9-py2.py3-none-any.whl (60kB)\nCollecting pyasn1>=0.1.7 (from oauth2client->kubernetes>=1.0.0b1->kolla-kubernetes==0.6.1.dev125)\n  Downloading pyasn1-0.2.3-py2.py3-none-any.whl (53kB)\nBuilding wheels for collected packages: kolla-ansible, PyYAML, cryptography, kolla-kubernetes, backports.ssl-match-hostname, MarkupSafe, netifaces, unicodecsv, PrettyTable, cmd2, pyinotify, wrapt, pycparser, positional, msgpack-python, httplib2\n  Running setup.py bdist_wheel for kolla-ansible: started\n  Running setup.py bdist_wheel for kolla-ansible: finished with status 'done'\n  Stored in directory: /root/.cache/pip/wheels/b0/ac/79/60d829bbd4a52b6653c681ff2c15a6c6373aba948e0b344eaa\n  Running setup.py bdist_wheel for PyYAML: started\n  Running setup.py bdist_wheel for PyYAML: finished with status 'done'\n  Stored in directory: /root/.cache/pip/wheels/2c/f7/79/13f3a12cd723892437c0cfbde1230ab4d82947ff7b3839a4fc\n  Running setup.py bdist_wheel for cryptography: started\n  Running setup.py bdist_wheel for cryptography: finished with status 'error'\n  Complete output from command /usr/bin/python -u -c \"import setuptools, tokenize;__file__='/tmp/pip-build-mX7RQr/cryptography/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\\r\\n', '\\n');f.close();exec(compile(code, __file__, 'exec'))\" bdist_wheel -d /tmp/tmpliqt0Rpip-wheel- --python-tag cp27:\n  c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory\n  compilation terminated.\n  Traceback (most recent call last):\n    File \"<string>\", line 1, in <module>\n    File \"/tmp/pip-build-mX7RQr/cryptography/setup.py\", line 321, in <module>\n      **keywords_with_side_effects(sys.argv)\n    File \"/usr/lib/python2.7/distutils/core.py\", line 111, in setup\n      _setup_distribution = dist = klass(attrs)\n    File \"/usr/local/lib/python2.7/dist-packages/setuptools/dist.py\", line 320, in __init__\n      self.fetch_build_eggs(attrs['setup_requires'])\n    File \"/usr/local/lib/python2.7/dist-packages/setuptools/dist.py\", line 377, in fetch_build_eggs\n      replace_conflicting=True,\n    File \"/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py\", line 852, in resolve\n      dist = best[req.key] = env.best_match(req, ws, installer)\n    File \"/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py\", line 1124, in best_match\n      return self.obtain(req, installer)\n    File \"/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py\", line 1136, in obtain\n      return installer(requirement)\n    File \"/usr/local/lib/python2.7/dist-packages/setuptools/dist.py\", line 445, in fetch_build_egg\n      return cmd.easy_install(req)\n    File \"/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py\", line 673, in easy_install\n      return self.install_item(spec, dist.location, tmpdir, deps)\n    File \"/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py\", line 699, in install_item\n      dists = self.install_eggs(spec, download, tmpdir)\n    File \"/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py\", line 880, in install_eggs\n      return self.build_and_install(setup_script, setup_base)\n    File \"/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py\", line 1119, in build_and_install\n      self.run_setup(setup_script, setup_base, args)\n    File \"/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py\", line 1107, in run_setup\n      raise DistutilsError(\"Setup script exited with %s\" % (v.args[0],))\n  distutils.errors.DistutilsError: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1\n  \n  ----------------------------------------\n  Running setup.py clean for cryptography\n  Complete output from command /usr/bin/python -u -c \"import setuptools, tokenize;__file__='/tmp/pip-build-mX7RQr/cryptography/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\\r\\n', '\\n');f.close();exec(compile(code, __file__, 'exec'))\" clean --all:\n  c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory\n  compilation terminated.\n  Traceback (most recent call last):\n    File \"<string>\", line 1, in <module>\n    File \"/tmp/pip-build-mX7RQr/cryptography/setup.py\", line 321, in <module>\n      **keywords_with_side_effects(sys.argv)\n    File \"/usr/lib/python2.7/distutils/core.py\", line 111, in setup\n      _setup_distribution = dist = klass(attrs)\n    File \"/usr/local/lib/python2.7/dist-packages/setuptools/dist.py\", line 320, in __init__\n      self.fetch_build_eggs(attrs['setup_requires'])\n    File \"/usr/local/lib/python2.7/dist-packages/setuptools/dist.py\", line 377, in fetch_build_eggs\n      replace_conflicting=True,\n    File \"/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py\", line 852, in resolve\n      dist = best[req.key] = env.best_match(req, ws, installer)\n    File \"/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py\", line 1124, in best_match\n      return self.obtain(req, installer)\n    File \"/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py\", line 1136, in obtain\n      return installer(requirement)\n    File \"/usr/local/lib/python2.7/dist-packages/setuptools/dist.py\", line 445, in fetch_build_egg\n      return cmd.easy_install(req)\n    File \"/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py\", line 673, in easy_install\n      return self.install_item(spec, dist.location, tmpdir, deps)\n    File \"/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py\", line 699, in install_item\n      dists = self.install_eggs(spec, download, tmpdir)\n    File \"/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py\", line 880, in install_eggs\n      return self.build_and_install(setup_script, setup_base)\n    File \"/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py\", line 1119, in build_and_install\n      self.run_setup(setup_script, setup_base, args)\n    File \"/usr/local/lib/python2.7/dist-packages/setuptools/command/easy_install.py\", line 1107, in run_setup\n      raise DistutilsError(\"Setup script exited with %s\" % (v.args[0],))\n  distutils.errors.DistutilsError: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1\n  \n  ----------------------------------------\n  Running setup.py bdist_wheel for kolla-kubernetes: started\n  Running setup.py bdist_wheel for kolla-kubernetes: finished with status 'done'\n  Stored in directory: /root/.cache/pip/wheels/f9/e1/69/95d5fc39ec5912c379955c1fe90eb60c43e7adcd9562f96d6d\n  Running setup.py bdist_wheel for backports.ssl-match-hostname: started\n  Running setup.py bdist_wheel for backports.ssl-match-hostname: finished with status 'done'\n  Stored in directory: /root/.cache/pip/wheels/5d/72/36/b2a31507b613967b728edc33378a5ff2ada0f62855b93c5ae1\n  Running setup.py bdist_wheel for MarkupSafe: started\n  Running setup.py bdist_wheel for MarkupSafe: finished with status 'done'\n  Stored in directory: /root/.cache/pip/wheels/88/a7/30/e39a54a87bcbe25308fa3ca64e8ddc75d9b3e5afa21ee32d57\n  Running setup.py bdist_wheel for netifaces: started\n  Running setup.py bdist_wheel for netifaces: finished with status 'done'\n  Stored in directory: /root/.cache/pip/wheels/28/e1/08/e66a4f207479500a27eae682a4773fa00605f2c5d953257824\n  Running setup.py bdist_wheel for unicodecsv: started\n  Running setup.py bdist_wheel for unicodecsv: finished with status 'done'\n  Stored in directory: /root/.cache/pip/wheels/97/e2/16/219fa93b83edaff912b6805cfa19d0597e21f8d353f3e2d22f\n  Running setup.py bdist_wheel for PrettyTable: started\n  Running setup.py bdist_wheel for PrettyTable: finished with status 'done'\n  Stored in directory: /root/.cache/pip/wheels/b6/90/7b/1c22b89217d0eba6d5f406e562365ebee804f0d4595b2bdbcd\n  Running setup.py bdist_wheel for cmd2: started\n  Running setup.py bdist_wheel for cmd2: finished with status 'done'\n  Stored in directory: /root/.cache/pip/wheels/e2/3d/6a/377044b491b2d10f12aa5f27a539872f36bcedd4073b47f42f\n  Running setup.py bdist_wheel for pyinotify: started\n  Running setup.py bdist_wheel for pyinotify: finished with status 'done'\n  Stored in directory: /root/.cache/pip/wheels/ca/66/27/bba9699a96562cab73cd97e80ca0fc9c1656b757293f889ad4\n  Running setup.py bdist_wheel for wrapt: started\n  Running setup.py bdist_wheel for wrapt: finished with status 'done'\n  Stored in directory: /root/.cache/pip/wheels/22/a5/9f/ca577d0e7b917b681fdbb7b36a41a8a9ae76fb7fec146438dc\n  Running setup.py bdist_wheel for pycparser: started\n  Running setup.py bdist_wheel for pycparser: finished with status 'done'\n  Stored in directory: /root/.cache/pip/wheels/a8/0b/41/dc95621f9d3a0da7bc191b8a71f0e8182ffd3cc5f33ac55005\n  Running setup.py bdist_wheel for positional: started\n  Running setup.py bdist_wheel for positional: finished with status 'done'\n  Stored in directory: /root/.cache/pip/wheels/f8/a3/e7/0704b4f6ee0128f17be800e4895e75a1d00c291ae4d9e8c412\n  Running setup.py bdist_wheel for msgpack-python: started\n  Running setup.py bdist_wheel for msgpack-python: finished with status 'done'\n  Stored in directory: /root/.cache/pip/wheels/2c/e7/e7/9031652a69d594665c5ca25e41d0fb3faa024e730b590e4402\n  Running setup.py bdist_wheel for httplib2: started\n  Running setup.py bdist_wheel for httplib2: finished with status 'done'\n  Stored in directory: /root/.cache/pip/wheels/ca/ac/5f/749651f7925b231103f5316cacca82a487810c22d30f011c0c\nSuccessfully built kolla-ansible PyYAML kolla-kubernetes backports.ssl-match-hostname MarkupSafe netifaces unicodecsv PrettyTable cmd2 pyinotify wrapt pycparser positional msgpack-python httplib2\nFailed to build cryptography\nInstalling collected packages: pbr, backports.ssl-match-hostname, websocket-client, ipaddress, docker-pycreds, idna, urllib3, chardet, certifi, requests, docker-py, MarkupSafe, Jinja2, rfc3986, pytz, Babel, oslo.i18n, stevedore, PyYAML, wrapt, funcsigs, debtcollector, netaddr, oslo.config, monotonic, netifaces, pyparsing, iso8601, oslo.utils, asn1crypto, enum34, pycparser, cffi, cryptography, kolla-ansible, unicodecsv, PrettyTable, cmd2, cliff, positional, oslo.context, pyinotify, msgpack-python, oslo.serialization, python-dateutil, oslo.log, pyasn1, rsa, httplib2, pyasn1-modules, oauth2client, kubernetes, kolla-kubernetes\n  Found existing installation: chardet 2.3.0\n    Uninstalling chardet-2.3.0:\n      Successfully uninstalled chardet-2.3.0\n  Found existing installation: MarkupSafe 0.23\n    Uninstalling MarkupSafe-0.23:\n      Successfully uninstalled MarkupSafe-0.23\n  Found existing installation: Jinja2 2.8.1\n    Uninstalling Jinja2-2.8.1:\n      Successfully uninstalled Jinja2-2.8.1\n  Found existing installation: PyYAML 3.11\n    Uninstalling PyYAML-3.11:\n      Successfully uninstalled PyYAML-3.11\n  Found existing installation: netaddr 0.7.18\n    Uninstalling netaddr-0.7.18:\n      Successfully uninstalled netaddr-0.7.18\n  Running setup.py install for cryptography: started\n    Running setup.py install for cryptography: finished with status 'error'\n    Complete output from command /usr/bin/python -u -c \"import setuptools, tokenize;__file__='/tmp/pip-build-mX7RQr/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-HNl5bV-record/install-record.txt --single-version-externally-managed --compile:\n    running install\n    running build\n    running build_py\n    creating build\n    creating build/lib.linux-x86_64-2.7\n    creating build/lib.linux-x86_64-2.7/cryptography\n    copying src/cryptography/exceptions.py -> build/lib.linux-x86_64-2.7/cryptography\n    copying src/cryptography/__about__.py -> build/lib.linux-x86_64-2.7/cryptography\n    copying src/cryptography/__init__.py -> build/lib.linux-x86_64-2.7/cryptography\n    copying src/cryptography/utils.py -> build/lib.linux-x86_64-2.7/cryptography\n    copying src/cryptography/fernet.py -> build/lib.linux-x86_64-2.7/cryptography\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat\n    copying src/cryptography/hazmat/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat\n    creating build/lib.linux-x86_64-2.7/cryptography/x509\n    copying src/cryptography/x509/oid.py -> build/lib.linux-x86_64-2.7/cryptography/x509\n    copying src/cryptography/x509/base.py -> build/lib.linux-x86_64-2.7/cryptography/x509\n    copying src/cryptography/x509/extensions.py -> build/lib.linux-x86_64-2.7/cryptography/x509\n    copying src/cryptography/x509/general_name.py -> build/lib.linux-x86_64-2.7/cryptography/x509\n    copying src/cryptography/x509/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/x509\n    copying src/cryptography/x509/name.py -> build/lib.linux-x86_64-2.7/cryptography/x509\n    copying src/cryptography/x509/certificate_transparency.py -> build/lib.linux-x86_64-2.7/cryptography/x509\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\n    copying src/cryptography/hazmat/primitives/cmac.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\n    copying src/cryptography/hazmat/primitives/keywrap.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\n    copying src/cryptography/hazmat/primitives/padding.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\n    copying src/cryptography/hazmat/primitives/constant_time.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\n    copying src/cryptography/hazmat/primitives/interfaces.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\n    copying src/cryptography/hazmat/primitives/hashes.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\n    copying src/cryptography/hazmat/primitives/serialization.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\n    copying src/cryptography/hazmat/primitives/hmac.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\n    copying src/cryptography/hazmat/primitives/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\n    copying src/cryptography/hazmat/primitives/mac.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings\n    copying src/cryptography/hazmat/bindings/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/backends\n    copying src/cryptography/hazmat/backends/interfaces.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends\n    copying src/cryptography/hazmat/backends/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers\n    copying src/cryptography/hazmat/primitives/ciphers/base.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers\n    copying src/cryptography/hazmat/primitives/ciphers/modes.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers\n    copying src/cryptography/hazmat/primitives/ciphers/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers\n    copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor\n    copying src/cryptography/hazmat/primitives/twofactor/totp.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor\n    copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor\n    copying src/cryptography/hazmat/primitives/twofactor/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor\n    copying src/cryptography/hazmat/primitives/twofactor/utils.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf\n    copying src/cryptography/hazmat/primitives/kdf/x963kdf.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf\n    copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf\n    copying src/cryptography/hazmat/primitives/kdf/kbkdf.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf\n    copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf\n    copying src/cryptography/hazmat/primitives/kdf/scrypt.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf\n    copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf\n    copying src/cryptography/hazmat/primitives/kdf/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\n    copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\n    copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\n    copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\n    copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\n    copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\n    copying src/cryptography/hazmat/primitives/asymmetric/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\n    copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/openssl\n    copying src/cryptography/hazmat/bindings/openssl/binding.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/openssl\n    copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/openssl\n    copying src/cryptography/hazmat/bindings/openssl/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/openssl\n    creating build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\n    copying src/cryptography/hazmat/backends/openssl/cmac.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\n    copying src/cryptography/hazmat/backends/openssl/ciphers.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\n    copying src/cryptography/hazmat/backends/openssl/decode_asn1.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\n    copying src/cryptography/hazmat/backends/openssl/backend.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\n    copying src/cryptography/hazmat/backends/openssl/dh.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\n    copying src/cryptography/hazmat/backends/openssl/dsa.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\n    copying src/cryptography/hazmat/backends/openssl/ec.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\n    copying src/cryptography/hazmat/backends/openssl/hashes.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\n    copying src/cryptography/hazmat/backends/openssl/encode_asn1.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\n    copying src/cryptography/hazmat/backends/openssl/rsa.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\n    copying src/cryptography/hazmat/backends/openssl/hmac.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\n    copying src/cryptography/hazmat/backends/openssl/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\n    copying src/cryptography/hazmat/backends/openssl/x509.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\n    copying src/cryptography/hazmat/backends/openssl/utils.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl\n    running egg_info\n    writing requirements to src/cryptography.egg-info/requires.txt\n    writing src/cryptography.egg-info/PKG-INFO\n    writing top-level names to src/cryptography.egg-info/top_level.txt\n    writing dependency_links to src/cryptography.egg-info/dependency_links.txt\n    writing entry points to src/cryptography.egg-info/entry_points.txt\n    reading manifest file 'src/cryptography.egg-info/SOURCES.txt'\n    reading manifest template 'MANIFEST.in'\n    no previously-included directories found matching 'docs/_build'\n    warning: no previously-included files matching '*' found under directory 'vectors'\n    writing manifest file 'src/cryptography.egg-info/SOURCES.txt'\n    running build_ext\n    generating cffi module 'build/temp.linux-x86_64-2.7/_padding.c'\n    creating build/temp.linux-x86_64-2.7\n    generating cffi module 'build/temp.linux-x86_64-2.7/_constant_time.c'\n    generating cffi module 'build/temp.linux-x86_64-2.7/_openssl.c'\n    building '_openssl' extension\n    creating build/temp.linux-x86_64-2.7/build\n    creating build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7\n    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -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\n    build/temp.linux-x86_64-2.7/_openssl.c:434:30: fatal error: openssl/opensslv.h: No such file or directory\n    compilation terminated.\n    error: command 'x86_64-linux-gnu-gcc' failed with exit status 1\n    \n","name":"","extension":"txt","url":"https://www.irccloud.com/pastebin/FMnmk5CK","modified":1497901070,"id":"FMnmk5CK","size":30564,"lines":356,"own_paste":false,"theme":"","date":1497901070}