Created
February 21, 2017 15:27
-
-
Save alex/aaecbb52419d02d404fbfc08a2688a37 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
root@1c5ae440220a:/# apt update | |
Ign http://archive.ubuntu.com trusty InRelease | |
Get:1 http://archive.ubuntu.com trusty-updates InRelease [65.9 kB] | |
Get:2 http://archive.ubuntu.com trusty-security InRelease [65.9 kB] | |
Get:3 http://archive.ubuntu.com trusty Release.gpg [933 B] | |
Get:4 http://archive.ubuntu.com trusty Release [58.5 kB] | |
Get:5 http://archive.ubuntu.com trusty-updates/main Sources [485 kB] | |
Get:6 http://archive.ubuntu.com trusty-updates/restricted Sources [5957 B] | |
Get:7 http://archive.ubuntu.com trusty-updates/universe Sources [220 kB] | |
Get:8 http://archive.ubuntu.com trusty-updates/main amd64 Packages [1193 kB] | |
Get:9 http://archive.ubuntu.com trusty-updates/restricted amd64 Packages [20.4 kB] | |
Get:10 http://archive.ubuntu.com trusty-updates/universe amd64 Packages [516 kB] | |
Get:11 http://archive.ubuntu.com trusty-security/main Sources [160 kB] | |
Get:12 http://archive.ubuntu.com trusty-security/restricted Sources [4667 B] | |
Get:13 http://archive.ubuntu.com trusty-security/universe Sources [58.9 kB] | |
Get:14 http://archive.ubuntu.com trusty-security/main amd64 Packages [726 kB] | |
Get:15 http://archive.ubuntu.com trusty-security/restricted amd64 Packages [17.0 kB] | |
Get:16 http://archive.ubuntu.com trusty-security/universe amd64 Packages [198 kB] | |
Get:17 http://archive.ubuntu.com trusty/main Sources [1335 kB] | |
Get:18 http://archive.ubuntu.com trusty/restricted Sources [5335 B] | |
Get:19 http://archive.ubuntu.com trusty/universe Sources [7926 kB] | |
Get:20 http://archive.ubuntu.com trusty/main amd64 Packages [1743 kB] | |
Get:21 http://archive.ubuntu.com trusty/restricted amd64 Packages [16.0 kB] | |
Get:22 http://archive.ubuntu.com trusty/universe amd64 Packages [7589 kB] | |
Fetched 22.4 MB in 14s (1572 kB/s) | |
Reading package lists... Done | |
root@1c5ae440220a:/# apt install python python-virtualenv | |
Reading package lists... Done | |
Building dependency tree | |
Reading state information... Done | |
The following extra packages will be installed: | |
binutils build-essential ca-certificates cpp cpp-4.8 dpkg-dev fakeroot g++ | |
g++-4.8 gcc gcc-4.8 libalgorithm-diff-perl libalgorithm-diff-xs-perl | |
libalgorithm-merge-perl libasan0 libatomic1 libc-dev-bin libc6-dev | |
libcloog-isl4 libdpkg-perl libfakeroot libfile-fcntllock-perl libgcc-4.8-dev | |
libgmp10 libgomp1 libisl10 libitm1 libmpc3 libmpfr4 libpython-stdlib | |
libpython2.7-minimal libpython2.7-stdlib libquadmath0 libstdc++-4.8-dev | |
libtimedate-perl libtsan0 linux-libc-dev make manpages manpages-dev openssl | |
patch python-chardet python-chardet-whl python-colorama python-colorama-whl | |
python-distlib python-distlib-whl python-html5lib python-html5lib-whl | |
python-minimal python-pip python-pip-whl python-pkg-resources | |
python-requests python-requests-whl python-setuptools python-setuptools-whl | |
python-six python-six-whl python-urllib3 python-urllib3-whl python-wheel | |
python2.7 python2.7-minimal python3-pkg-resources xz-utils | |
Suggested packages: | |
binutils-doc cpp-doc gcc-4.8-locales debian-keyring g++-multilib | |
g++-4.8-multilib gcc-4.8-doc libstdc++6-4.8-dbg gcc-multilib autoconf | |
automake1.9 libtool flex bison gdb gcc-doc gcc-4.8-multilib libgcc1-dbg | |
libgomp1-dbg libitm1-dbg libatomic1-dbg libasan0-dbg libtsan0-dbg | |
libquadmath0-dbg glibc-doc libstdc++-4.8-doc make-doc man-browser ed | |
diffutils-doc python-doc python-tk python-genshi python-lxml | |
python-distribute python-distribute-doc python2.7-doc binfmt-support | |
python3-setuptools | |
Recommended packages: | |
python-dev-all | |
The following NEW packages will be installed: | |
binutils build-essential ca-certificates cpp cpp-4.8 dpkg-dev fakeroot g++ | |
g++-4.8 gcc gcc-4.8 libalgorithm-diff-perl libalgorithm-diff-xs-perl | |
libalgorithm-merge-perl libasan0 libatomic1 libc-dev-bin libc6-dev | |
libcloog-isl4 libdpkg-perl libfakeroot libfile-fcntllock-perl libgcc-4.8-dev | |
libgmp10 libgomp1 libisl10 libitm1 libmpc3 libmpfr4 libpython-stdlib | |
libpython2.7-minimal libpython2.7-stdlib libquadmath0 libstdc++-4.8-dev | |
libtimedate-perl libtsan0 linux-libc-dev make manpages manpages-dev openssl | |
patch python python-chardet python-chardet-whl python-colorama | |
python-colorama-whl python-distlib python-distlib-whl python-html5lib | |
python-html5lib-whl python-minimal python-pip python-pip-whl | |
python-pkg-resources python-requests python-requests-whl python-setuptools | |
python-setuptools-whl python-six python-six-whl python-urllib3 | |
python-urllib3-whl python-virtualenv python-wheel python2.7 | |
python2.7-minimal python3-pkg-resources xz-utils | |
0 upgraded, 69 newly installed, 0 to remove and 5 not upgraded. | |
Need to get 48.4 MB of archives. | |
After this operation, 142 MB of additional disk space will be used. | |
Do you want to continue? [Y/n] Y | |
Get:1 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libasan0 amd64 4.8.4-2ubuntu1~14.04.3 [63.1 kB] | |
Get:2 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libatomic1 amd64 4.8.4-2ubuntu1~14.04.3 [8636 B] | |
Get:3 http://archive.ubuntu.com/ubuntu/ trusty/main libgmp10 amd64 2:5.1.3+dfsg-1ubuntu1 [218 kB] | |
Get:4 http://archive.ubuntu.com/ubuntu/ trusty/main libisl10 amd64 0.12.2-1 [419 kB] | |
Get:5 http://archive.ubuntu.com/ubuntu/ trusty/main libcloog-isl4 amd64 0.18.2-1 [57.5 kB] | |
Get:6 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libgomp1 amd64 4.8.4-2ubuntu1~14.04.3 [23.1 kB] | |
Get:7 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libitm1 amd64 4.8.4-2ubuntu1~14.04.3 [28.5 kB] | |
Get:8 http://archive.ubuntu.com/ubuntu/ trusty/main libmpfr4 amd64 3.1.2-1 [203 kB] | |
Get:9 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libquadmath0 amd64 4.8.4-2ubuntu1~14.04.3 [126 kB] | |
Get:10 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libtsan0 amd64 4.8.4-2ubuntu1~14.04.3 [94.9 kB] | |
Get:11 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libpython2.7-minimal amd64 2.7.6-8ubuntu0.3 [307 kB] | |
Get:12 http://archive.ubuntu.com/ubuntu/ trusty-updates/main python2.7-minimal amd64 2.7.6-8ubuntu0.3 [1187 kB] | |
Get:13 http://archive.ubuntu.com/ubuntu/ trusty/main libmpc3 amd64 1.0.1-1ubuntu1 [38.4 kB] | |
Get:14 http://archive.ubuntu.com/ubuntu/ trusty-updates/main openssl amd64 1.0.1f-1ubuntu2.22 [489 kB] | |
Get:15 http://archive.ubuntu.com/ubuntu/ trusty-updates/main ca-certificates all 20160104ubuntu0.14.04.1 [190 kB] | |
Get:16 http://archive.ubuntu.com/ubuntu/ trusty/main manpages all 3.54-1ubuntu1 [627 kB] | |
Get:17 http://archive.ubuntu.com/ubuntu/ trusty-updates/main binutils amd64 2.24-5ubuntu14.1 [2081 kB] | |
Get:18 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libc-dev-bin amd64 2.19-0ubuntu6.9 [69.0 kB] | |
Get:19 http://archive.ubuntu.com/ubuntu/ trusty-updates/main linux-libc-dev amd64 3.13.0-109.156 [771 kB] | |
Get:20 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libc6-dev amd64 2.19-0ubuntu6.9 [1910 kB] | |
Get:21 http://archive.ubuntu.com/ubuntu/ trusty-updates/main cpp-4.8 amd64 4.8.4-2ubuntu1~14.04.3 [4595 kB] | |
Get:22 http://archive.ubuntu.com/ubuntu/ trusty/main cpp amd64 4:4.8.2-1ubuntu6 [27.5 kB] | |
Get:23 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libgcc-4.8-dev amd64 4.8.4-2ubuntu1~14.04.3 [1688 kB] | |
Get:24 http://archive.ubuntu.com/ubuntu/ trusty-updates/main gcc-4.8 amd64 4.8.4-2ubuntu1~14.04.3 [5047 kB] | |
Get:25 http://archive.ubuntu.com/ubuntu/ trusty/main gcc amd64 4:4.8.2-1ubuntu6 [5098 B] | |
Get:26 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libstdc++-4.8-dev amd64 4.8.4-2ubuntu1~14.04.3 [1053 kB] | |
Get:27 http://archive.ubuntu.com/ubuntu/ trusty-updates/main g++-4.8 amd64 4.8.4-2ubuntu1~14.04.3 [18.1 MB] | |
Get:28 http://archive.ubuntu.com/ubuntu/ trusty/main g++ amd64 4:4.8.2-1ubuntu6 [1490 B] | |
Get:29 http://archive.ubuntu.com/ubuntu/ trusty/main make amd64 3.81-8.2ubuntu3 [119 kB] | |
Get:30 http://archive.ubuntu.com/ubuntu/ trusty/main libtimedate-perl all 2.3000-1 [37.2 kB] | |
Get:31 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libdpkg-perl all 1.17.5ubuntu5.7 [179 kB] | |
Get:32 http://archive.ubuntu.com/ubuntu/ trusty/main xz-utils amd64 5.1.1alpha+20120614-2ubuntu2 [78.8 kB] | |
Get:33 http://archive.ubuntu.com/ubuntu/ trusty-updates/main patch amd64 2.7.1-4ubuntu2.3 [86.4 kB] | |
Get:34 http://archive.ubuntu.com/ubuntu/ trusty-updates/main dpkg-dev all 1.17.5ubuntu5.7 [726 kB] | |
Get:35 http://archive.ubuntu.com/ubuntu/ trusty/main build-essential amd64 11.6ubuntu6 [4838 B] | |
Get:36 http://archive.ubuntu.com/ubuntu/ trusty/main libfakeroot amd64 1.20-3ubuntu2 [25.4 kB] | |
Get:37 http://archive.ubuntu.com/ubuntu/ trusty/main fakeroot amd64 1.20-3ubuntu2 [55.0 kB] | |
Get:38 http://archive.ubuntu.com/ubuntu/ trusty/main libalgorithm-diff-perl all 1.19.02-3 [50.0 kB] | |
Get:39 http://archive.ubuntu.com/ubuntu/ trusty/main libalgorithm-diff-xs-perl amd64 0.04-2build4 [12.6 kB] | |
Get:40 http://archive.ubuntu.com/ubuntu/ trusty/main libalgorithm-merge-perl all 0.08-2 [12.7 kB] | |
Get:41 http://archive.ubuntu.com/ubuntu/ trusty/main libfile-fcntllock-perl amd64 0.14-2build1 [15.9 kB] | |
Get:42 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libpython2.7-stdlib amd64 2.7.6-8ubuntu0.3 [1873 kB] | |
Get:43 http://archive.ubuntu.com/ubuntu/ trusty/main libpython-stdlib amd64 2.7.5-5ubuntu3 [7012 B] | |
Get:44 http://archive.ubuntu.com/ubuntu/ trusty/main manpages-dev all 3.54-1ubuntu1 [1820 kB] | |
Get:45 http://archive.ubuntu.com/ubuntu/ trusty-updates/main python2.7 amd64 2.7.6-8ubuntu0.3 [197 kB] | |
Setting up python-chardet (2.0.1-2build2) ... | |
Setting up python3-pkg-resources (3.3-1ubuntu2) ... | |
Setting up python-chardet-whl (2.2.1-2~ubuntu1) ... | |
Setting up python-colorama (0.2.5-0.1ubuntu2) ... | |
Setting up python-colorama-whl (0.2.5-0.1ubuntu2) ... | |
Setting up python-distlib (0.1.8-1ubuntu1) ... | |
Setting up python-distlib-whl (0.1.8-1ubuntu1) ... | |
Setting up python-six (1.5.2-1ubuntu1) ... | |
Setting up python-html5lib (0.999-3~ubuntu1) ... | |
Setting up python-html5lib-whl (0.999-3~ubuntu1) ... | |
Setting up python-six-whl (1.5.2-1ubuntu1) ... | |
Setting up python-urllib3-whl (1.7.1-1ubuntu4) ... | |
Setting up python-requests-whl (2.2.1-1ubuntu0.3) ... | |
Setting up python-setuptools-whl (3.3-1ubuntu2) ... | |
Setting up python-pip-whl (1.5.4-1ubuntu4) ... | |
Setting up python-pkg-resources (3.3-1ubuntu2) ... | |
Setting up python-urllib3 (1.7.1-1ubuntu4) ... | |
Setting up python-requests (2.2.1-1ubuntu0.3) ... | |
Setting up python-setuptools (3.3-1ubuntu2) ... | |
Setting up python-pip (1.5.4-1ubuntu4) ... | |
Setting up python-virtualenv (1.11.4-1ubuntu1) ... | |
Setting up python-wheel (0.24.0-1~ubuntu1) ... | |
Processing triggers for libc-bin (2.19-0ubuntu6.9) ... | |
Processing triggers for ca-certificates (20160104ubuntu0.14.04.1) ... | |
Updating certificates in /etc/ssl/certs... 173 added, 0 removed; done. | |
Running hooks in /etc/ca-certificates/update.d....done. | |
root@1c5ae440220a:/# virtualenv venv | |
New python executable in venv/bin/python | |
Installing setuptools, pip...done. | |
root@1c5ae440220a:/# ./venv/bin/pip install cryptography | |
Downloading/unpacking cryptography | |
Downloading cryptography-1.7.2.tar.gz (420kB): 420kB downloaded | |
Running setup.py (path:/venv/build/cryptography/setup.py) egg_info for package cryptography | |
no previously-included directories found matching 'docs/_build' | |
warning: no previously-included files matching '*' found under directory 'vectors' | |
Downloading/unpacking idna>=2.0 (from cryptography) | |
Downloading idna-2.2-py2.py3-none-any.whl (55kB): 55kB downloaded | |
Downloading/unpacking pyasn1>=0.1.8 (from cryptography) | |
Downloading pyasn1-0.2.2-py2.py3-none-any.whl (51kB): 51kB downloaded | |
Downloading/unpacking six>=1.4.1 (from cryptography) | |
Downloading six-1.10.0-py2.py3-none-any.whl | |
Downloading/unpacking setuptools>=11.3 (from cryptography) | |
Downloading setuptools-34.2.0-py2.py3-none-any.whl (389kB): 389kB downloaded | |
Downloading/unpacking enum34 (from cryptography) | |
Downloading enum34-1.1.6-py2-none-any.whl | |
Downloading/unpacking ipaddress (from cryptography) | |
Downloading ipaddress-1.0.18-py2-none-any.whl | |
Downloading/unpacking cffi>=1.4.1 (from cryptography) | |
Downloading cffi-1.9.1.tar.gz (407kB): 407kB downloaded | |
Running setup.py (path:/venv/build/cffi/setup.py) egg_info for package cffi | |
Downloading/unpacking appdirs>=1.4.0 (from setuptools>=11.3->cryptography) | |
Downloading appdirs-1.4.0-py2.py3-none-any.whl | |
Downloading/unpacking packaging>=16.8 (from setuptools>=11.3->cryptography) | |
Downloading packaging-16.8-py2.py3-none-any.whl | |
Downloading/unpacking pycparser (from cffi>=1.4.1->cryptography) | |
Downloading pycparser-2.17.tar.gz (231kB): 231kB downloaded | |
Running setup.py (path:/venv/build/pycparser/setup.py) egg_info for package pycparser | |
warning: no previously-included files matching 'yacctab.*' found under directory 'tests' | |
warning: no previously-included files matching 'lextab.*' found under directory 'tests' | |
warning: no previously-included files matching 'yacctab.*' found under directory 'examples' | |
warning: no previously-included files matching 'lextab.*' found under directory 'examples' | |
Downloading/unpacking pyparsing (from packaging>=16.8->setuptools>=11.3->cryptography) | |
Downloading pyparsing-2.1.10-py2.py3-none-any.whl (56kB): 56kB downloaded | |
Installing collected packages: cryptography, idna, pyasn1, six, setuptools, enum34, ipaddress, cffi, appdirs, packaging, pycparser, pyparsing | |
Running setup.py install for cryptography | |
c/_cffi_backend.c:2:20: fatal error: Python.h: No such file or directory | |
#include <Python.h> | |
^ | |
compilation terminated. | |
Traceback (most recent call last): | |
File "<string>", line 1, in <module> | |
File "/venv/build/cryptography/setup.py", line 334, in <module> | |
**keywords_with_side_effects(sys.argv) | |
File "/usr/lib/python2.7/distutils/core.py", line 111, in setup | |
_setup_distribution = dist = klass(attrs) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/dist.py", line 239, in __init__ | |
self.fetch_build_eggs(attrs.pop('setup_requires')) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/dist.py", line 264, in fetch_build_eggs | |
replace_conflicting=True | |
File "/venv/local/lib/python2.7/site-packages/pkg_resources.py", line 580, in resolve | |
dist = best[req.key] = env.best_match(req, ws, installer) | |
File "/venv/local/lib/python2.7/site-packages/pkg_resources.py", line 818, in best_match | |
return self.obtain(req, installer) # try and download/install | |
File "/venv/local/lib/python2.7/site-packages/pkg_resources.py", line 830, in obtain | |
return installer(requirement) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/dist.py", line 314, in fetch_build_egg | |
return cmd.easy_install(req) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 593, in easy_install | |
return self.install_item(spec, dist.location, tmpdir, deps) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 623, in install_item | |
dists = self.install_eggs(spec, download, tmpdir) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 809, in install_eggs | |
return self.build_and_install(setup_script, setup_base) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 1015, in build_and_install | |
self.run_setup(setup_script, setup_base, args) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 1003, in run_setup | |
raise DistutilsError("Setup script exited with %s" % (v.args[0],)) | |
distutils.errors.DistutilsError: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 | |
Complete output from command /venv/bin/python -c "import setuptools, tokenize;__file__='/venv/build/cryptography/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-Nl2FtE-record/install-record.txt --single-version-externally-managed --compile --install-headers /venv/include/site/python2.7: | |
c/_cffi_backend.c:2:20: fatal error: Python.h: No such file or directory | |
#include <Python.h> | |
^ | |
compilation terminated. | |
Traceback (most recent call last): | |
File "<string>", line 1, in <module> | |
File "/venv/build/cryptography/setup.py", line 334, in <module> | |
**keywords_with_side_effects(sys.argv) | |
File "/usr/lib/python2.7/distutils/core.py", line 111, in setup | |
_setup_distribution = dist = klass(attrs) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/dist.py", line 239, in __init__ | |
self.fetch_build_eggs(attrs.pop('setup_requires')) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/dist.py", line 264, in fetch_build_eggs | |
replace_conflicting=True | |
File "/venv/local/lib/python2.7/site-packages/pkg_resources.py", line 580, in resolve | |
dist = best[req.key] = env.best_match(req, ws, installer) | |
File "/venv/local/lib/python2.7/site-packages/pkg_resources.py", line 818, in best_match | |
return self.obtain(req, installer) # try and download/install | |
File "/venv/local/lib/python2.7/site-packages/pkg_resources.py", line 830, in obtain | |
return installer(requirement) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/dist.py", line 314, in fetch_build_egg | |
return cmd.easy_install(req) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 593, in easy_install | |
return self.install_item(spec, dist.location, tmpdir, deps) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 623, in install_item | |
dists = self.install_eggs(spec, download, tmpdir) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 809, in install_eggs | |
return self.build_and_install(setup_script, setup_base) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 1015, in build_and_install | |
self.run_setup(setup_script, setup_base, args) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 1003, in run_setup | |
raise DistutilsError("Setup script exited with %s" % (v.args[0],)) | |
distutils.errors.DistutilsError: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 | |
Selecting previously unselected package libpython2.7:amd64. | |
(Reading database ... 18347 files and directories currently installed.) | |
Preparing to unpack .../libpython2.7_2.7.6-8ubuntu0.3_amd64.deb ... | |
Unpacking libpython2.7:amd64 (2.7.6-8ubuntu0.3) ... | |
Selecting previously unselected package libexpat1-dev:amd64. | |
Preparing to unpack .../libexpat1-dev_2.1.0-4ubuntu1.3_amd64.deb ... | |
Unpacking libexpat1-dev:amd64 (2.1.0-4ubuntu1.3) ... | |
Selecting previously unselected package libpython2.7-dev:amd64. | |
Preparing to unpack .../libpython2.7-dev_2.7.6-8ubuntu0.3_amd64.deb ... | |
Unpacking libpython2.7-dev:amd64 (2.7.6-8ubuntu0.3) ... | |
Selecting previously unselected package libpython-dev:amd64. | |
Preparing to unpack .../libpython-dev_2.7.5-5ubuntu3_amd64.deb ... | |
Unpacking libpython-dev:amd64 (2.7.5-5ubuntu3) ... | |
Selecting previously unselected package python2.7-dev. | |
Preparing to unpack .../python2.7-dev_2.7.6-8ubuntu0.3_amd64.deb ... | |
Unpacking python2.7-dev (2.7.6-8ubuntu0.3) ... | |
Selecting previously unselected package python-dev. | |
Preparing to unpack .../python-dev_2.7.5-5ubuntu3_amd64.deb ... | |
Unpacking python-dev (2.7.5-5ubuntu3) ... | |
Setting up libpython2.7:amd64 (2.7.6-8ubuntu0.3) ... | |
Setting up libexpat1-dev:amd64 (2.1.0-4ubuntu1.3) ... | |
Setting up libpython2.7-dev:amd64 (2.7.6-8ubuntu0.3) ... | |
Setting up libpython-dev:amd64 (2.7.5-5ubuntu3) ... | |
Setting up python2.7-dev (2.7.6-8ubuntu0.3) ... | |
Setting up python-dev (2.7.5-5ubuntu3) ... | |
Processing triggers for libc-bin (2.19-0ubuntu6.9) ... | |
root@1c5ae440220a:/# rm -rf venv/ | |
root@1c5ae440220a:/# virtualenv venv | |
New python executable in venv/bin/python | |
Installing setuptools, pip...done. | |
root@1c5ae440220a:/# ./venv/bin/pip install cryptography | |
Downloading/unpacking cryptography | |
Downloading cryptography-1.7.2.tar.gz (420kB): 420kB downloaded | |
Running setup.py (path:/venv/build/cryptography/setup.py) egg_info for package cryptography | |
no previously-included directories found matching 'docs/_build' | |
warning: no previously-included files matching '*' found under directory 'vectors' | |
Downloading/unpacking idna>=2.0 (from cryptography) | |
Downloading idna-2.2-py2.py3-none-any.whl (55kB): 55kB downloaded | |
Downloading/unpacking pyasn1>=0.1.8 (from cryptography) | |
Downloading pyasn1-0.2.2-py2.py3-none-any.whl (51kB): 51kB downloaded | |
Downloading/unpacking six>=1.4.1 (from cryptography) | |
Downloading six-1.10.0-py2.py3-none-any.whl | |
Downloading/unpacking setuptools>=11.3 (from cryptography) | |
Downloading setuptools-34.2.0-py2.py3-none-any.whl (389kB): 389kB downloaded | |
Downloading/unpacking enum34 (from cryptography) | |
Downloading enum34-1.1.6-py2-none-any.whl | |
Downloading/unpacking ipaddress (from cryptography) | |
Downloading ipaddress-1.0.18-py2-none-any.whl | |
Downloading/unpacking cffi>=1.4.1 (from cryptography) | |
Downloading cffi-1.9.1.tar.gz (407kB): 407kB downloaded | |
Running setup.py (path:/venv/build/cffi/setup.py) egg_info for package cffi | |
Downloading/unpacking appdirs>=1.4.0 (from setuptools>=11.3->cryptography) | |
Downloading appdirs-1.4.0-py2.py3-none-any.whl | |
Downloading/unpacking packaging>=16.8 (from setuptools>=11.3->cryptography) | |
Downloading packaging-16.8-py2.py3-none-any.whl | |
Downloading/unpacking pycparser (from cffi>=1.4.1->cryptography) | |
Downloading pycparser-2.17.tar.gz (231kB): 231kB downloaded | |
Running setup.py (path:/venv/build/pycparser/setup.py) egg_info for package pycparser | |
warning: no previously-included files matching 'yacctab.*' found under directory 'tests' | |
warning: no previously-included files matching 'lextab.*' found under directory 'tests' | |
warning: no previously-included files matching 'yacctab.*' found under directory 'examples' | |
warning: no previously-included files matching 'lextab.*' found under directory 'examples' | |
Downloading/unpacking pyparsing (from packaging>=16.8->setuptools>=11.3->cryptography) | |
Downloading pyparsing-2.1.10-py2.py3-none-any.whl (56kB): 56kB downloaded | |
Installing collected packages: cryptography, idna, pyasn1, six, setuptools, enum34, ipaddress, cffi, appdirs, packaging, pycparser, pyparsing | |
Running setup.py install for cryptography | |
c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory | |
#include <ffi.h> | |
^ | |
compilation terminated. | |
Traceback (most recent call last): | |
File "<string>", line 1, in <module> | |
File "/venv/build/cryptography/setup.py", line 334, in <module> | |
**keywords_with_side_effects(sys.argv) | |
File "/usr/lib/python2.7/distutils/core.py", line 111, in setup | |
_setup_distribution = dist = klass(attrs) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/dist.py", line 239, in __init__ | |
self.fetch_build_eggs(attrs.pop('setup_requires')) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/dist.py", line 264, in fetch_build_eggs | |
replace_conflicting=True | |
File "/venv/local/lib/python2.7/site-packages/pkg_resources.py", line 580, in resolve | |
dist = best[req.key] = env.best_match(req, ws, installer) | |
File "/venv/local/lib/python2.7/site-packages/pkg_resources.py", line 818, in best_match | |
return self.obtain(req, installer) # try and download/install | |
File "/venv/local/lib/python2.7/site-packages/pkg_resources.py", line 830, in obtain | |
return installer(requirement) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/dist.py", line 314, in fetch_build_egg | |
return cmd.easy_install(req) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 593, in easy_install | |
return self.install_item(spec, dist.location, tmpdir, deps) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 623, in install_item | |
dists = self.install_eggs(spec, download, tmpdir) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 809, in install_eggs | |
return self.build_and_install(setup_script, setup_base) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 1015, in build_and_install | |
self.run_setup(setup_script, setup_base, args) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 1003, in run_setup | |
raise DistutilsError("Setup script exited with %s" % (v.args[0],)) | |
distutils.errors.DistutilsError: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 | |
Complete output from command /venv/bin/python -c "import setuptools, tokenize;__file__='/venv/build/cryptography/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-ZYBL8W-record/install-record.txt --single-version-externally-managed --compile --install-headers /venv/include/site/python2.7: | |
c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory | |
#include <ffi.h> | |
^ | |
compilation terminated. | |
Traceback (most recent call last): | |
File "<string>", line 1, in <module> | |
File "/venv/build/cryptography/setup.py", line 334, in <module> | |
**keywords_with_side_effects(sys.argv) | |
File "/usr/lib/python2.7/distutils/core.py", line 111, in setup | |
_setup_distribution = dist = klass(attrs) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/dist.py", line 239, in __init__ | |
self.fetch_build_eggs(attrs.pop('setup_requires')) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/dist.py", line 264, in fetch_build_eggs | |
replace_conflicting=True | |
File "/venv/local/lib/python2.7/site-packages/pkg_resources.py", line 580, in resolve | |
dist = best[req.key] = env.best_match(req, ws, installer) | |
File "/venv/local/lib/python2.7/site-packages/pkg_resources.py", line 818, in best_match | |
return self.obtain(req, installer) # try and download/install | |
File "/venv/local/lib/python2.7/site-packages/pkg_resources.py", line 830, in obtain | |
return installer(requirement) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/dist.py", line 314, in fetch_build_egg | |
return cmd.easy_install(req) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 593, in easy_install | |
return self.install_item(spec, dist.location, tmpdir, deps) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 623, in install_item | |
dists = self.install_eggs(spec, download, tmpdir) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 809, in install_eggs | |
return self.build_and_install(setup_script, setup_base) | |
File "/venv/local/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 1015, in build_and_install | |
distutils.errors.DistutilsError: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 | |
---------------------------------------- | |
Cleaning up... | |
Command /venv/bin/python -c "import setuptools, tokenize;__file__='/venv/build/cryptography/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-ZYBL8W-record/install-record.txt --single-version-externally-managed --compile --install-headers /venv/include/site/python2.7 failed with error code 1 in /venv/build/cryptography | |
Storing debug log for failure in /root/.pip/pip.log | |
root@1c5ae440220a:/# apt install libffi-dev | |
Reading package lists... Done | |
Building dependency tree | |
Reading state information... Done | |
The following NEW packages will be installed: | |
libffi-dev | |
0 upgraded, 1 newly installed, 0 to remove and 5 not upgraded. | |
Need to get 99.8 kB of archives. | |
After this operation, 323 kB of additional disk space will be used. | |
Get:1 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libffi-dev amd64 3.1~rc1+r3.0.13-12ubuntu0.1 [99.8 kB] | |
Fetched 99.8 kB in 0s (186 kB/s) | |
Selecting previously unselected package libffi-dev:amd64. | |
(Reading database ... 18518 files and directories currently installed.) | |
Preparing to unpack .../libffi-dev_3.1~rc1+r3.0.13-12ubuntu0.1_amd64.deb ... | |
Unpacking libffi-dev:amd64 (3.1~rc1+r3.0.13-12ubuntu0.1) ... | |
Setting up libffi-dev:amd64 (3.1~rc1+r3.0.13-12ubuntu0.1) ... | |
root@1c5ae440220a:/# rm -rf venv/ | |
root@1c5ae440220a:/# virtualenv venv | |
New python executable in venv/bin/python | |
Installing setuptools, pip...done. | |
root@1c5ae440220a:/# ./venv/bin/pip install cryptography | |
Downloading/unpacking cryptography | |
Downloading cryptography-1.7.2.tar.gz (420kB): 420kB downloaded | |
Running setup.py (path:/venv/build/cryptography/setup.py) egg_info for package cryptography | |
no previously-included directories found matching 'docs/_build' | |
warning: no previously-included files matching '*' found under directory 'vectors' | |
Downloading/unpacking idna>=2.0 (from cryptography) | |
Downloading idna-2.2-py2.py3-none-any.whl (55kB): 55kB downloaded | |
Downloading/unpacking pyasn1>=0.1.8 (from cryptography) | |
Downloading pyasn1-0.2.2-py2.py3-none-any.whl (51kB): 51kB downloaded | |
Downloading/unpacking six>=1.4.1 (from cryptography) | |
Downloading six-1.10.0-py2.py3-none-any.whl | |
Downloading/unpacking setuptools>=11.3 (from cryptography) | |
Downloading setuptools-34.2.0-py2.py3-none-any.whl (389kB): 389kB downloaded | |
Downloading/unpacking enum34 (from cryptography) | |
Downloading enum34-1.1.6-py2-none-any.whl | |
Downloading/unpacking ipaddress (from cryptography) | |
Downloading ipaddress-1.0.18-py2-none-any.whl | |
Downloading/unpacking cffi>=1.4.1 (from cryptography) | |
Downloading cffi-1.9.1.tar.gz (407kB): 407kB downloaded | |
Running setup.py (path:/venv/build/cffi/setup.py) egg_info for package cffi | |
Downloading/unpacking appdirs>=1.4.0 (from setuptools>=11.3->cryptography) | |
Downloading appdirs-1.4.0-py2.py3-none-any.whl | |
Downloading/unpacking packaging>=16.8 (from setuptools>=11.3->cryptography) | |
Downloading packaging-16.8-py2.py3-none-any.whl | |
Downloading/unpacking pycparser (from cffi>=1.4.1->cryptography) | |
Downloading pycparser-2.17.tar.gz (231kB): 231kB downloaded | |
Running setup.py (path:/venv/build/pycparser/setup.py) egg_info for package pycparser | |
warning: no previously-included files matching 'yacctab.*' found under directory 'tests' | |
warning: no previously-included files matching 'lextab.*' found under directory 'tests' | |
warning: no previously-included files matching 'yacctab.*' found under directory 'examples' | |
warning: no previously-included files matching 'lextab.*' found under directory 'examples' | |
Downloading/unpacking pyparsing (from packaging>=16.8->setuptools>=11.3->cryptography) | |
Downloading pyparsing-2.1.10-py2.py3-none-any.whl (56kB): 56kB downloaded | |
Installing collected packages: cryptography, idna, pyasn1, six, setuptools, enum34, ipaddress, cffi, appdirs, packaging, pycparser, pyparsing | |
Running setup.py install for cryptography | |
Installed /venv/build/cryptography/cffi-1.9.1-py2.7-linux-x86_64.egg | |
Searching for pycparser | |
Reading https://pypi.python.org/simple/pycparser/ | |
Best match: pycparser 2.17 | |
Downloading https://pypi.python.org/packages/be/64/1bb257ffb17d01f4a38d7ce686809a736837ad4371bcc5c42ba7a715c3ac/pycparser-2.17.tar.gz#md5=ca98dcb50bc1276f230118f6af5a40c7 | |
Processing pycparser-2.17.tar.gz | |
Writing /tmp/easy_install-03cRVa/pycparser-2.17/setup.cfg | |
Running pycparser-2.17/setup.py -q bdist_egg --dist-dir /tmp/easy_install-03cRVa/pycparser-2.17/egg-dist-tmp-Dqob15 | |
warning: no previously-included files matching 'yacctab.*' found under directory 'tests' | |
warning: no previously-included files matching 'lextab.*' found under directory 'tests' | |
warning: no previously-included files matching 'yacctab.*' found under directory 'examples' | |
warning: no previously-included files matching 'lextab.*' found under directory 'examples' | |
zip_safe flag not set; analyzing archive contents... | |
pycparser.ply.ygen: module references __file__ | |
pycparser.ply.lex: module references __file__ | |
pycparser.ply.lex: module MAY be using inspect.getsourcefile | |
pycparser.ply.yacc: module references __file__ | |
pycparser.ply.yacc: module MAY be using inspect.getsourcefile | |
pycparser.ply.yacc: module MAY be using inspect.stack | |
Installed /venv/build/cryptography/pycparser-2.17-py2.7.egg | |
no previously-included directories found matching 'docs/_build' | |
warning: no previously-included files matching '*' found under directory 'vectors' | |
generating cffi module 'build/temp.linux-x86_64-2.7/_padding.c' | |
generating cffi module 'build/temp.linux-x86_64-2.7/_constant_time.c' | |
generating cffi module 'build/temp.linux-x86_64-2.7/_openssl.c' | |
building '_openssl' extension | |
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 | |
build/temp.linux-x86_64-2.7/_openssl.c:434:30: fatal error: openssl/opensslv.h: No such file or directory | |
#include <openssl/opensslv.h> | |
^ | |
compilation terminated. | |
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 | |
Complete output from command /venv/bin/python -c "import setuptools, tokenize;__file__='/venv/build/cryptography/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-3YBjCa-record/install-record.txt --single-version-externally-managed --compile --install-headers /venv/include/site/python2.7: | |
Installed /venv/build/cryptography/cffi-1.9.1-py2.7-linux-x86_64.egg | |
Searching for pycparser | |
Reading https://pypi.python.org/simple/pycparser/ | |
Best match: pycparser 2.17 | |
Downloading https://pypi.python.org/packages/be/64/1bb257ffb17d01f4a38d7ce686809a736837ad4371bcc5c42ba7a715c3ac/pycparser-2.17.tar.gz#md5=ca98dcb50bc1276f230118f6af5a40c7 | |
Processing pycparser-2.17.tar.gz | |
Writing /tmp/easy_install-03cRVa/pycparser-2.17/setup.cfg | |
Running pycparser-2.17/setup.py -q bdist_egg --dist-dir /tmp/easy_install-03cRVa/pycparser-2.17/egg-dist-tmp-Dqob15 | |
warning: no previously-included files matching 'yacctab.*' found under directory 'tests' | |
warning: no previously-included files matching 'lextab.*' found under directory 'tests' | |
warning: no previously-included files matching 'yacctab.*' found under directory 'examples' | |
warning: no previously-included files matching 'lextab.*' found under directory 'examples' | |
zip_safe flag not set; analyzing archive contents... | |
pycparser.ply.ygen: module references __file__ | |
pycparser.ply.lex: module references __file__ | |
pycparser.ply.lex: module MAY be using inspect.getsourcefile | |
pycparser.ply.yacc: module references __file__ | |
pycparser.ply.yacc: module MAY be using inspect.getsourcefile | |
pycparser.ply.yacc: module MAY be using inspect.stack | |
Installed /venv/build/cryptography/pycparser-2.17-py2.7.egg | |
running install | |
running build | |
running build_py | |
creating build | |
creating build/lib.linux-x86_64-2.7 | |
creating build/lib.linux-x86_64-2.7/cryptography | |
copying src/cryptography/exceptions.py -> build/lib.linux-x86_64-2.7/cryptography | |
copying src/cryptography/__init__.py -> build/lib.linux-x86_64-2.7/cryptography | |
copying src/cryptography/__about__.py -> build/lib.linux-x86_64-2.7/cryptography | |
copying src/cryptography/utils.py -> build/lib.linux-x86_64-2.7/cryptography | |
copying src/cryptography/fernet.py -> build/lib.linux-x86_64-2.7/cryptography | |
creating build/lib.linux-x86_64-2.7/cryptography/x509 | |
copying src/cryptography/x509/name.py -> build/lib.linux-x86_64-2.7/cryptography/x509 | |
copying src/cryptography/x509/extensions.py -> build/lib.linux-x86_64-2.7/cryptography/x509 | |
copying src/cryptography/x509/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/x509 | |
copying src/cryptography/x509/oid.py -> build/lib.linux-x86_64-2.7/cryptography/x509 | |
copying src/cryptography/x509/base.py -> build/lib.linux-x86_64-2.7/cryptography/x509 | |
copying src/cryptography/x509/general_name.py -> build/lib.linux-x86_64-2.7/cryptography/x509 | |
creating build/lib.linux-x86_64-2.7/cryptography/hazmat | |
copying src/cryptography/hazmat/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat | |
creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives | |
copying src/cryptography/hazmat/primitives/hmac.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives | |
copying src/cryptography/hazmat/primitives/cmac.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives | |
copying src/cryptography/hazmat/primitives/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives | |
copying src/cryptography/hazmat/primitives/padding.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives | |
copying src/cryptography/hazmat/primitives/hashes.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives | |
copying src/cryptography/hazmat/primitives/constant_time.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives | |
copying src/cryptography/hazmat/primitives/serialization.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives | |
copying src/cryptography/hazmat/primitives/keywrap.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives | |
creating build/lib.linux-x86_64-2.7/cryptography/hazmat/backends | |
copying src/cryptography/hazmat/backends/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends | |
copying src/cryptography/hazmat/backends/interfaces.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends | |
copying src/cryptography/hazmat/backends/multibackend.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends | |
creating build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings | |
copying src/cryptography/hazmat/bindings/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings | |
creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric | |
copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric | |
copying src/cryptography/hazmat/primitives/asymmetric/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric | |
copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric | |
copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric | |
copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric | |
copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric | |
copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/asymmetric | |
creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf | |
copying src/cryptography/hazmat/primitives/kdf/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf | |
copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf | |
copying src/cryptography/hazmat/primitives/kdf/x963kdf.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf | |
copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf | |
copying src/cryptography/hazmat/primitives/kdf/scrypt.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf | |
copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf | |
copying src/cryptography/hazmat/primitives/kdf/kbkdf.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/kdf | |
creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor | |
copying src/cryptography/hazmat/primitives/twofactor/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor | |
copying src/cryptography/hazmat/primitives/twofactor/utils.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor | |
copying src/cryptography/hazmat/primitives/twofactor/totp.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor | |
copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/twofactor | |
creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/interfaces | |
copying src/cryptography/hazmat/primitives/interfaces/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/interfaces | |
creating build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers | |
copying src/cryptography/hazmat/primitives/ciphers/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers | |
copying src/cryptography/hazmat/primitives/ciphers/base.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers | |
copying src/cryptography/hazmat/primitives/ciphers/modes.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers | |
copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/primitives/ciphers | |
creating build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl | |
copying src/cryptography/hazmat/backends/openssl/hmac.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl | |
copying src/cryptography/hazmat/backends/openssl/ec.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl | |
copying src/cryptography/hazmat/backends/openssl/cmac.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl | |
copying src/cryptography/hazmat/backends/openssl/ciphers.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl | |
copying src/cryptography/hazmat/backends/openssl/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl | |
copying src/cryptography/hazmat/backends/openssl/x509.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl | |
copying src/cryptography/hazmat/backends/openssl/hashes.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl | |
copying src/cryptography/hazmat/backends/openssl/dsa.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl | |
copying src/cryptography/hazmat/backends/openssl/encode_asn1.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl | |
copying src/cryptography/hazmat/backends/openssl/decode_asn1.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl | |
copying src/cryptography/hazmat/backends/openssl/rsa.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl | |
copying src/cryptography/hazmat/backends/openssl/utils.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl | |
copying src/cryptography/hazmat/backends/openssl/backend.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl | |
copying src/cryptography/hazmat/backends/openssl/dh.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/openssl | |
creating build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto | |
copying src/cryptography/hazmat/backends/commoncrypto/hmac.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto | |
copying src/cryptography/hazmat/backends/commoncrypto/ciphers.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto | |
copying src/cryptography/hazmat/backends/commoncrypto/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto | |
copying src/cryptography/hazmat/backends/commoncrypto/hashes.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto | |
copying src/cryptography/hazmat/backends/commoncrypto/backend.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/backends/commoncrypto | |
creating build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/openssl | |
copying src/cryptography/hazmat/bindings/openssl/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/openssl | |
copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/openssl | |
copying src/cryptography/hazmat/bindings/openssl/binding.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/openssl | |
creating build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto | |
copying src/cryptography/hazmat/bindings/commoncrypto/__init__.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto | |
copying src/cryptography/hazmat/bindings/commoncrypto/binding.py -> build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/commoncrypto | |
running egg_info | |
writing dependency_links to src/cryptography.egg-info/dependency_links.txt | |
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 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' | |
running build_ext | |
generating cffi module 'build/temp.linux-x86_64-2.7/_padding.c' | |
creating build/temp.linux-x86_64-2.7 | |
generating cffi module 'build/temp.linux-x86_64-2.7/_constant_time.c' | |
generating cffi module 'build/temp.linux-x86_64-2.7/_openssl.c' | |
building '_openssl' extension | |
creating build/temp.linux-x86_64-2.7/build | |
creating build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7 | |
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 | |
build/temp.linux-x86_64-2.7/_openssl.c:434:30: fatal error: openssl/opensslv.h: No such file or directory | |
#include <openssl/opensslv.h> | |
^ | |
compilation terminated. | |
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 | |
Need to get 3057 kB of archives. | |
After this operation, 8288 kB of additional disk space will be used. | |
Do you want to continue? [Y/n] Y | |
Get:1 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libssl1.0.0 amd64 1.0.1f-1ubuntu2.22 [828 kB] | |
Get:2 http://archive.ubuntu.com/ubuntu/ trusty/main zlib1g-dev amd64 1:1.2.8.dfsg-1ubuntu1 [183 kB] | |
Get:3 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libssl-dev amd64 1.0.1f-1ubuntu2.22 [1074 kB] | |
Get:4 http://archive.ubuntu.com/ubuntu/ trusty-updates/main libssl-doc all 1.0.1f-1ubuntu2.22 [972 kB] | |
Fetched 3057 kB in 3s (960 kB/s) | |
Preconfiguring packages ... | |
(Reading database ... 18551 files and directories currently installed.) | |
Preparing to unpack .../libssl1.0.0_1.0.1f-1ubuntu2.22_amd64.deb ... | |
Unpacking libssl1.0.0:amd64 (1.0.1f-1ubuntu2.22) over (1.0.1f-1ubuntu2.21) ... | |
Selecting previously unselected package zlib1g-dev:amd64. | |
Preparing to unpack .../zlib1g-dev_1%3a1.2.8.dfsg-1ubuntu1_amd64.deb ... | |
Unpacking zlib1g-dev:amd64 (1:1.2.8.dfsg-1ubuntu1) ... | |
Selecting previously unselected package libssl-dev:amd64. | |
Preparing to unpack .../libssl-dev_1.0.1f-1ubuntu2.22_amd64.deb ... | |
Unpacking libssl-dev:amd64 (1.0.1f-1ubuntu2.22) ... | |
Selecting previously unselected package libssl-doc. | |
Preparing to unpack .../libssl-doc_1.0.1f-1ubuntu2.22_all.deb ... | |
Unpacking libssl-doc (1.0.1f-1ubuntu2.22) ... | |
Setting up libssl1.0.0:amd64 (1.0.1f-1ubuntu2.22) ... | |
Setting up zlib1g-dev:amd64 (1:1.2.8.dfsg-1ubuntu1) ... | |
Setting up libssl-dev:amd64 (1.0.1f-1ubuntu2.22) ... | |
Setting up libssl-doc (1.0.1f-1ubuntu2.22) ... | |
Processing triggers for libc-bin (2.19-0ubuntu6.9) ... | |
root@1c5ae440220a:/# rm -rf venv/ | |
root@1c5ae440220a:/# virtualenv venv | |
New python executable in venv/bin/python | |
Installing setuptools, pip...done. | |
root@1c5ae440220a:/# ./venv/bin/pip install cryptography | |
Downloading/unpacking cryptography | |
Downloading cryptography-1.7.2.tar.gz (420kB): 420kB downloaded | |
Running setup.py (path:/venv/build/cryptography/setup.py) egg_info for package cryptography | |
no previously-included directories found matching 'docs/_build' | |
warning: no previously-included files matching '*' found under directory 'vectors' | |
Downloading/unpacking idna>=2.0 (from cryptography) | |
Downloading idna-2.2-py2.py3-none-any.whl (55kB): 55kB downloaded | |
Downloading/unpacking pyasn1>=0.1.8 (from cryptography) | |
Downloading pyasn1-0.2.2-py2.py3-none-any.whl (51kB): 51kB downloaded | |
Downloading/unpacking six>=1.4.1 (from cryptography) | |
Downloading six-1.10.0-py2.py3-none-any.whl | |
Downloading/unpacking setuptools>=11.3 (from cryptography) | |
Downloading setuptools-34.2.0-py2.py3-none-any.whl (389kB): 389kB downloaded | |
Downloading/unpacking enum34 (from cryptography) | |
Downloading enum34-1.1.6-py2-none-any.whl | |
Downloading/unpacking ipaddress (from cryptography) | |
Downloading ipaddress-1.0.18-py2-none-any.whl | |
Downloading/unpacking cffi>=1.4.1 (from cryptography) | |
Downloading cffi-1.9.1.tar.gz (407kB): 407kB downloaded | |
Running setup.py (path:/venv/build/cffi/setup.py) egg_info for package cffi | |
Downloading/unpacking appdirs>=1.4.0 (from setuptools>=11.3->cryptography) | |
Downloading appdirs-1.4.0-py2.py3-none-any.whl | |
Downloading/unpacking packaging>=16.8 (from setuptools>=11.3->cryptography) | |
Downloading packaging-16.8-py2.py3-none-any.whl | |
Downloading/unpacking pycparser (from cffi>=1.4.1->cryptography) | |
Downloading pycparser-2.17.tar.gz (231kB): 231kB downloaded | |
Running setup.py (path:/venv/build/pycparser/setup.py) egg_info for package pycparser | |
warning: no previously-included files matching 'yacctab.*' found under directory 'tests' | |
warning: no previously-included files matching 'lextab.*' found under directory 'tests' | |
warning: no previously-included files matching 'yacctab.*' found under directory 'examples' | |
warning: no previously-included files matching 'lextab.*' found under directory 'examples' | |
Downloading/unpacking pyparsing (from packaging>=16.8->setuptools>=11.3->cryptography) | |
Downloading pyparsing-2.1.10-py2.py3-none-any.whl (56kB): 56kB downloaded | |
Installing collected packages: cryptography, idna, pyasn1, six, setuptools, enum34, ipaddress, cffi, appdirs, packaging, pycparser, pyparsing | |
Running setup.py install for cryptography | |
Installed /venv/build/cryptography/cffi-1.9.1-py2.7-linux-x86_64.egg | |
Searching for pycparser | |
Reading https://pypi.python.org/simple/pycparser/ | |
Best match: pycparser 2.17 | |
Downloading https://pypi.python.org/packages/be/64/1bb257ffb17d01f4a38d7ce686809a736837ad4371bcc5c42ba7a715c3ac/pycparser-2.17.tar.gz#md5=ca98dcb50bc1276f230118f6af5a40c7 | |
Processing pycparser-2.17.tar.gz | |
Writing /tmp/easy_install-Fs6w7t/pycparser-2.17/setup.cfg | |
Running pycparser-2.17/setup.py -q bdist_egg --dist-dir /tmp/easy_install-Fs6w7t/pycparser-2.17/egg-dist-tmp-aDZ1ck | |
warning: no previously-included files matching 'yacctab.*' found under directory 'tests' | |
warning: no previously-included files matching 'lextab.*' found under directory 'tests' | |
warning: no previously-included files matching 'yacctab.*' found under directory 'examples' | |
warning: no previously-included files matching 'lextab.*' found under directory 'examples' | |
zip_safe flag not set; analyzing archive contents... | |
pycparser.ply.ygen: module references __file__ | |
pycparser.ply.lex: module references __file__ | |
pycparser.ply.lex: module MAY be using inspect.getsourcefile | |
pycparser.ply.yacc: module references __file__ | |
pycparser.ply.yacc: module MAY be using inspect.getsourcefile | |
pycparser.ply.yacc: module MAY be using inspect.stack | |
Installed /venv/build/cryptography/pycparser-2.17-py2.7.egg | |
no previously-included directories found matching 'docs/_build' | |
warning: no previously-included files matching '*' found under directory 'vectors' | |
generating cffi module 'build/temp.linux-x86_64-2.7/_padding.c' | |
generating cffi module 'build/temp.linux-x86_64-2.7/_constant_time.c' | |
generating cffi module 'build/temp.linux-x86_64-2.7/_openssl.c' | |
building '_openssl' extension | |
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 | |
x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7/_openssl.o -lssl -lcrypto -o build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/_openssl.so | |
building '_constant_time' extension | |
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/_constant_time.c -o build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7/_constant_time.o | |
x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7/_constant_time.o -o build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/_constant_time.so | |
building '_padding' extension | |
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/_padding.c -o build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7/_padding.o | |
x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -D_FORTIFY_SOURCE=2 -g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7/_padding.o -o build/lib.linux-x86_64-2.7/cryptography/hazmat/bindings/_padding.so | |
Found existing installation: setuptools 2.2 | |
Uninstalling setuptools: | |
Successfully uninstalled setuptools | |
Running setup.py install for cffi | |
Traceback (most recent call last): | |
File "<string>", line 1, in <module> | |
File "/venv/local/lib/python2.7/site-packages/setuptools/__init__.py", line 12, in <module> | |
import setuptools.version | |
File "/venv/local/lib/python2.7/site-packages/setuptools/version.py", line 1, in <module> | |
import pkg_resources | |
File "/venv/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 70, in <module> | |
import packaging.version | |
ImportError: No module named packaging.version | |
Complete output from command /venv/bin/python -c "import setuptools, tokenize;__file__='/venv/build/cffi/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-wBOMdz-record/install-record.txt --single-version-externally-managed --compile --install-headers /venv/include/site/python2.7: | |
Traceback (most recent call last): | |
File "<string>", line 1, in <module> | |
File "/venv/local/lib/python2.7/site-packages/setuptools/__init__.py", line 12, in <module> | |
import setuptools.version | |
File "/venv/local/lib/python2.7/site-packages/setuptools/version.py", line 1, in <module> | |
import pkg_resources | |
File "/venv/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 70, in <module> | |
import packaging.version | |
ImportError: No module named packaging.version | |
---------------------------------------- | |
Cleaning up... | |
Command /venv/bin/python -c "import setuptools, tokenize;__file__='/venv/build/cffi/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-wBOMdz-record/install-record.txt --single-version-externally-managed --compile --install-headers /venv/include/site/python2.7 failed with error code 1 in /venv/build/cffi | |
Storing debug log for failure in /root/.pip/pip.log | |
root@1c5ae440220a:/# |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment