docker build fails on install-deps-from-repos.sh
i wanted to build a docker image but i got errors during the build:
scripts/docker ‹docker_add_tox* M⁇› » docker build -t varac/soledad . ... Step 19 : RUN /usr/local/soledad/install-deps-from-repos.sh ---> Running in d077e5ba453b Collecting wheel Downloading wheel-0.29.0-py2.py3-none-any.whl (66kB) Installing collected packages: wheel Found existing installation: wheel 0.24.0 Uninstalling wheel-0.24.0: Successfully uninstalled wheel-0.24.0 Successfully installed wheel-0.29.0 Requirement already up-to-date: pip in /usr/local/lib/python2.7/dist-packages DEPRECATION: --allow-external has been deprecated and will be removed in the future. Due to changes in the repository protocol, it no longer has any effect. DEPRECATION: --allow-unverified has been deprecated and will be removed in the future. Due to changes in the repository protocol, it no longer has any effect. Obtaining file:///var/local/leap_pycommon (from -r pkg/requirements.pip (line 6)) Collecting jsonschema (from -r pkg/requirements.pip (line 1)) Downloading jsonschema-2.5.1-py2.py3-none-any.whl Collecting pyopenssl (from -r pkg/requirements.pip (line 2)) Downloading pyOpenSSL-16.0.0-py2.py3-none-any.whl (45kB) Collecting python-dateutil (from -r pkg/requirements.pip (line 3)) Downloading python_dateutil-2.5.3-py2.py3-none-any.whl (201kB) Collecting pyzmq>=14.4.1 (from -r pkg/requirements.pip (line 4)) Downloading pyzmq-15.3.0-cp27-cp27mu-manylinux1_x86_64.whl (2.8MB) Collecting txzmq>=0.7.3 (from -r pkg/requirements.pip (line 5)) Downloading txZMQ-0.7.4.tar.gz Collecting functools32; python_version == "2.7" (from jsonschema->-r pkg/requirements.pip (line 1)) Downloading functools32-3.2.3-2.zip Collecting cryptography>=1.3 (from pyopenssl->-r pkg/requirements.pip (line 2)) Downloading cryptography-1.4.tar.gz (399kB) Collecting six>=1.5.2 (from pyopenssl->-r pkg/requirements.pip (line 2)) Downloading six-1.10.0-py2.py3-none-any.whl Requirement already up-to-date: Twisted>=10.0 in /usr/local/lib/python2.7/dist-packages (from txzmq>=0.7.3->-r pkg/requirements.pip (line 5)) Collecting idna>=2.0 (from cryptography>=1.3->pyopenssl->-r pkg/requirements.pip (line 2)) Downloading idna-2.1-py2.py3-none-any.whl (54kB) Collecting pyasn1>=0.1.8 (from cryptography>=1.3->pyopenssl->-r pkg/requirements.pip (line 2)) Downloading pyasn1-0.1.9-py2.py3-none-any.whl Collecting setuptools>=11.3 (from cryptography>=1.3->pyopenssl->-r pkg/requirements.pip (line 2)) Downloading setuptools-24.0.3-py2.py3-none-any.whl (441kB) Collecting enum34 (from cryptography>=1.3->pyopenssl->-r pkg/requirements.pip (line 2)) Downloading enum34-1.1.6-py2-none-any.whl Collecting ipaddress (from cryptography>=1.3->pyopenssl->-r pkg/requirements.pip (line 2)) Downloading ipaddress-1.0.16-py27-none-any.whl Collecting cffi>=1.4.1 (from cryptography>=1.3->pyopenssl->-r pkg/requirements.pip (line 2)) Downloading cffi-1.7.0-cp27-cp27mu-manylinux1_x86_64.whl (383kB) Collecting zope.interface>=3.6.0 (from Twisted>=10.0->txzmq>=0.7.3->-r pkg/requirements.pip (line 5)) Downloading zope.interface-4.2.0.tar.gz (146kB) Collecting pycparser (from cffi>=1.4.1->cryptography>=1.3->pyopenssl->-r pkg/requirements.pip (line 2)) Downloading pycparser-2.14.tar.gz (223kB) Building wheels for collected packages: txzmq, functools32, cryptography, zope.interface, pycparser Running setup.py bdist_wheel for txzmq: started Running setup.py bdist_wheel for txzmq: finished with status 'done' Stored in directory: /root/.cache/pip/wheels/d2/5f/86/d804233c66bc7d943e2c12fc3427095d52b466c9be8d31a09c Running setup.py bdist_wheel for functools32: started Running setup.py bdist_wheel for functools32: finished with status 'done' Stored in directory: /root/.cache/pip/wheels/3c/d0/09/cd78d0ff4d6cfecfbd730782a7815a4571cd2cd4d2ed6e69d9 Running setup.py bdist_wheel for cryptography: started Running setup.py bdist_wheel for cryptography: finished with status 'error' Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-oTRDkL/cryptography/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" bdist_wheel -d /tmp/tmpzdH7aRpip-wheel- --python-tag cp27: Installed /tmp/pip-build-oTRDkL/cryptography/cffi-1.7.0-py2.7-linux-x86_64.egg Traceback (most recent call last): File "", line 1, in File "/tmp/pip-build-oTRDkL/cryptography/setup.py", line 333, in **keywords_with_side_effects(sys.argv) File "/usr/lib/python2.7/distutils/core.py", line 111, in setup _setup_distribution = dist = klass(attrs) File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 266, in __init__ _Distribution.__init__(self,attrs) File "/usr/lib/python2.7/distutils/dist.py", line 287, in __init__ self.finalize_options() File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 301, in finalize_options ep.load()(self, ep.name, value) File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2190, in load ['__name__']) ImportError: No module named setuptools_ext ---------------------------------------- Failed building wheel for cryptography Running setup.py clean for cryptography Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-oTRDkL/cryptography/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" clean --all: Traceback (most recent call last): File "", line 1, in File "/tmp/pip-build-oTRDkL/cryptography/setup.py", line 333, in **keywords_with_side_effects(sys.argv) File "/usr/lib/python2.7/distutils/core.py", line 111, in setup _setup_distribution = dist = klass(attrs) File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 266, in __init__ _Distribution.__init__(self,attrs) File "/usr/lib/python2.7/distutils/dist.py", line 287, in __init__ self.finalize_options() File "/usr/lib/python2.7/dist-packages/setuptools/dist.py", line 301, in finalize_options ep.load()(self, ep.name, value) File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2190, in load ['__name__']) ImportError: No module named setuptools_ext ---------------------------------------- Failed cleaning build dir for cryptography Running setup.py bdist_wheel for zope.interface: started Running setup.py bdist_wheel for zope.interface: finished with status 'done' Stored in directory: /root/.cache/pip/wheels/20/a2/bc/74fe87cee17134f5219ba01fe82dd8c10998377e0fb910bb22 Running setup.py bdist_wheel for pycparser: started Running setup.py bdist_wheel for pycparser: finished with status 'done' Stored in directory: /root/.cache/pip/wheels/9b/f4/2e/d03e949a551719a1ffcb659f2c63d8444f4df12e994ce52112 Successfully built txzmq functools32 zope.interface pycparser Failed to build cryptography Installing collected packages: functools32, jsonschema, idna, pyasn1, six, setuptools, enum34, ipaddress, pycparser, cffi, cryptography, pyopenssl, python-dateutil, pyzmq, txzmq, leap.common, zope.interface Found existing installation: jsonschema 2.3.0 DEPRECATION: Uninstalling a distutils installed project (jsonschema) 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. Uninstalling jsonschema-2.3.0: Successfully uninstalled jsonschema-2.3.0 Found existing installation: pyasn1 0.1.7 Uninstalling pyasn1-0.1.7: Successfully uninstalled pyasn1-0.1.7 Found existing installation: six 1.8.0 Uninstalling six-1.8.0: Successfully uninstalled six-1.8.0 Found existing installation: setuptools 5.5.1 Uninstalling setuptools-5.5.1: Successfully uninstalled setuptools-5.5.1 Found existing installation: pycparser 2.10 DEPRECATION: Uninstalling a distutils installed project (pycparser) 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. Uninstalling pycparser-2.10: Successfully uninstalled pycparser-2.10 Found existing installation: cffi 0.8.6 Uninstalling cffi-0.8.6: Successfully uninstalled cffi-0.8.6 Found existing installation: cryptography 0.6.1 Uninstalling cryptography-0.6.1: Successfully uninstalled cryptography-0.6.1 Running setup.py install for cryptography: started Running setup.py install for cryptography: finished with status 'done' Found existing installation: pyOpenSSL 0.14 Uninstalling pyOpenSSL-0.14: Successfully uninstalled pyOpenSSL-0.14 Found existing installation: python-dateutil 2.2 Uninstalling python-dateutil-2.2: Successfully uninstalled python-dateutil-2.2 Found existing installation: pyzmq 14.4.0 DEPRECATION: Uninstalling a distutils installed project (pyzmq) 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. Uninstalling pyzmq-14.4.0: Successfully uninstalled pyzmq-14.4.0 Found existing installation: txZMQ 0.7.3 DEPRECATION: Uninstalling a distutils installed project (txzmq) 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. Uninstalling txZMQ-0.7.3: Successfully uninstalled txZMQ-0.7.3 Running setup.py develop for leap.common Found existing installation: zope.interface 4.1.1 Uninstalling zope.interface-4.1.1: Successfully uninstalled zope.interface-4.1.1 Successfully installed cffi-1.7.0 cryptography-1.4 enum34-1.1.6 functools32-3.2.3-2 idna-2.1 ipaddress-1.0.16 jsonschema-2.5.1 leap.common-0.5.0 pyasn1-0.1.9 pycparser-2.14 pyopenssl-16.0.0 python-dateutil-2.5.3 pyzmq-15.3.0 setuptools-24.0.3 six-1.10.0 txzmq-0.7.4 zope.interface-4.2.0 running develop running egg_info writing requirements to src/leap.common.egg-info/requires.txt writing src/leap.common.egg-info/PKG-INFO writing namespace_packages to src/leap.common.egg-info/namespace_packages.txt writing top-level names to src/leap.common.egg-info/top_level.txt writing dependency_links to src/leap.common.egg-info/dependency_links.txt reading manifest file 'src/leap.common.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'CHANGELOG' writing manifest file 'src/leap.common.egg-info/SOURCES.txt' running build_ext Creating /usr/local/lib/python2.7/dist-packages/leap.common.egg-link (link to src) leap.common 0.5.1+7.gc346de0 is already the active version in easy-install.pth Installed /var/local/leap_pycommon/src Processing dependencies for leap.common==0.5.1+7.gc346de0 Searching for txZMQ==0.7.4 Best match: txZMQ 0.7.4 Adding txZMQ 0.7.4 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for pyzmq==15.3.0 Best match: pyzmq 15.3.0 Adding pyzmq 15.3.0 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for python-dateutil==2.5.3 Best match: python-dateutil 2.5.3 Adding python-dateutil 2.5.3 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for pyOpenSSL==16.0.0 Best match: pyOpenSSL 16.0.0 Adding pyOpenSSL 16.0.0 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for jsonschema==2.5.1 Best match: jsonschema 2.5.1 Adding jsonschema 2.5.1 to easy-install.pth file Installing jsonschema script to /usr/local/bin Using /usr/local/lib/python2.7/dist-packages Searching for Twisted==16.3.0 Best match: Twisted 16.3.0 Adding Twisted 16.3.0 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for six==1.10.0 Best match: six 1.10.0 Adding six 1.10.0 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for cryptography==1.4 Best match: cryptography 1.4 Adding cryptography 1.4 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for functools32==3.2.3.post2 Best match: functools32 3.2.3-2 Adding functools32 3.2.3.post2 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for zope.interface==4.2.0 Best match: zope.interface 4.2.0 Adding zope.interface 4.2.0 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for cffi==1.7.0 Best match: cffi 1.7.0 Adding cffi 1.7.0 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for ipaddress==1.0.16 Best match: ipaddress 1.0.16 Adding ipaddress 1.0.16 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for enum34==1.1.6 Best match: enum34 1.1.6 Adding enum34 1.1.6 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for setuptools==24.0.3 Best match: setuptools 24.0.3 Adding setuptools 24.0.3 to easy-install.pth file Installing easy_install-3.5 script to /usr/local/bin Installing easy_install script to /usr/local/bin Using /usr/local/lib/python2.7/dist-packages Searching for pyasn1==0.1.9 Best match: pyasn1 0.1.9 Adding pyasn1 0.1.9 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for idna==2.1 Best match: idna 2.1 Adding idna 2.1 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for pycparser==2.14 Best match: pycparser 2.14 Adding pycparser 2.14 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Finished processing dependencies for leap.common==0.5.1+7.gc346de0 Requirement already up-to-date: wheel in /usr/local/lib/python2.7/dist-packages Requirement already up-to-date: pip in /usr/local/lib/python2.7/dist-packages Collecting mock (from -r pkg/requirements-testing.pip (line 1)) Downloading mock-2.0.0-py2.py3-none-any.whl (56kB) Collecting testscenarios (from -r pkg/requirements-testing.pip (line 2)) Downloading testscenarios-0.5.0-py2.py3-none-any.whl Collecting setuptools-trial (from -r pkg/requirements-testing.pip (line 3)) Downloading setuptools_trial-0.6.0-py2-none-any.whl Collecting pep8 (from -r pkg/requirements-testing.pip (line 4)) Downloading pep8-1.7.0-py2.py3-none-any.whl (41kB) Collecting funcsigs>=1; python_version < "3.3" (from mock->-r pkg/requirements-testing.pip (line 1)) Downloading funcsigs-1.0.2-py2.py3-none-any.whl Requirement already up-to-date: six>=1.9 in /usr/local/lib/python2.7/dist-packages (from mock->-r pkg/requirements-testing.pip (line 1)) Collecting pbr>=0.11 (from mock->-r pkg/requirements-testing.pip (line 1)) Downloading pbr-1.10.0-py2.py3-none-any.whl (96kB) Collecting testtools (from testscenarios->-r pkg/requirements-testing.pip (line 2)) Downloading testtools-2.2.0-py2.py3-none-any.whl (195kB) Collecting pathlib2; python_version == "2.7" (from setuptools-trial->-r pkg/requirements-testing.pip (line 3)) Downloading pathlib2-2.1.0-py2.py3-none-any.whl Requirement already up-to-date: Twisted>=2.4.0 in /usr/local/lib/python2.7/dist-packages (from setuptools-trial->-r pkg/requirements-testing.pip (line 3)) Collecting traceback2 (from testtools->testscenarios->-r pkg/requirements-testing.pip (line 2)) Downloading traceback2-1.4.0-py2.py3-none-any.whl Collecting python-mimeparse (from testtools->testscenarios->-r pkg/requirements-testing.pip (line 2)) Downloading python-mimeparse-1.5.2.tar.gz Collecting fixtures>=1.3.0 (from testtools->testscenarios->-r pkg/requirements-testing.pip (line 2)) Downloading fixtures-3.0.0-py2.py3-none-any.whl (67kB) Collecting extras>=1.0.0 (from testtools->testscenarios->-r pkg/requirements-testing.pip (line 2)) Downloading extras-1.0.0-py2.py3-none-any.whl Collecting unittest2>=1.0.0 (from testtools->testscenarios->-r pkg/requirements-testing.pip (line 2)) Downloading unittest2-1.1.0-py2.py3-none-any.whl (96kB) Requirement already up-to-date: zope.interface>=3.6.0 in /usr/local/lib/python2.7/dist-packages (from Twisted>=2.4.0->setuptools-trial->-r pkg/requirements-testing.pip (line 3)) Collecting linecache2 (from traceback2->testtools->testscenarios->-r pkg/requirements-testing.pip (line 2)) Downloading linecache2-1.0.0-py2.py3-none-any.whl Collecting argparse (from unittest2>=1.0.0->testtools->testscenarios->-r pkg/requirements-testing.pip (line 2)) Downloading argparse-1.4.0-py2.py3-none-any.whl Requirement already up-to-date: setuptools in /usr/local/lib/python2.7/dist-packages (from zope.interface>=3.6.0->Twisted>=2.4.0->setuptools-trial->-r pkg/requirements-testing.pip (line 3)) Building wheels for collected packages: python-mimeparse Running setup.py bdist_wheel for python-mimeparse: started Running setup.py bdist_wheel for python-mimeparse: finished with status 'done' Stored in directory: /root/.cache/pip/wheels/3b/c4/a2/2cc8028661bdac35628e0c25d6e6b90946a3b4279c7d70cb69 Successfully built python-mimeparse Installing collected packages: funcsigs, pbr, mock, linecache2, traceback2, python-mimeparse, fixtures, extras, argparse, unittest2, testtools, testscenarios, pathlib2, setuptools-trial, pep8 Found existing installation: mock 1.0.1 Uninstalling mock-1.0.1: Successfully uninstalled mock-1.0.1 Found existing installation: argparse 1.2.1 Not uninstalling argparse at /usr/lib/python2.7, as it is in the standard library. Successfully installed argparse-1.2.1 extras-1.0.0 fixtures-3.0.0 funcsigs-1.0.2 linecache2-1.0.0 mock-2.0.0 pathlib2-2.1.0 pbr-1.10.0 pep8-1.7.0 python-mimeparse-1.5.2 setuptools-trial-0.6.0 testscenarios-0.5.0 testtools-2.2.0 traceback2-1.4.0 unittest2-1.1.0 [WARNING] Skipping leap-specific dependencies because development mode is detected. [WARNING] You can install the latest published versions with 'pip install -r pkg/requirements-leap.pip' [WARNING] Or you can instead do 'python setup.py develop' from the parent folder of each one of them. running develop keywords are unexpanded, not using got version from VCS {'error': None, 'version': '0.8.1+1.g36f3daf', 'dirty': False, 'full-revisionid': '36f3daf7ae3a76711cdc319a97a835047cd22605'} running egg_info creating src/leap.soledad.common.egg-info writing requirements to src/leap.soledad.common.egg-info/requires.txt writing src/leap.soledad.common.egg-info/PKG-INFO writing namespace_packages to src/leap.soledad.common.egg-info/namespace_packages.txt writing top-level names to src/leap.soledad.common.egg-info/top_level.txt writing dependency_links to src/leap.soledad.common.egg-info/dependency_links.txt writing manifest file 'src/leap.soledad.common.egg-info/SOURCES.txt' reading manifest file 'src/leap.soledad.common.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'CHANGELOG' writing manifest file 'src/leap.soledad.common.egg-info/SOURCES.txt' running build_ext Creating /usr/local/lib/python2.7/dist-packages/leap.soledad.common.egg-link (link to src) Adding leap.soledad.common 0.8.1+1.g36f3daf to easy-install.pth file Installed /var/local/soledad/common/src Processing dependencies for leap.soledad.common==0.8.1+1.g36f3daf Searching for routes Reading https://pypi.python.org/simple/routes/ Best match: Routes 2.3.1 Downloading https://pypi.python.org/packages/96/da/6a61cdab81a76cfc6c5d160cbc11942d6135c19923a6a984969c506a8b82/Routes-2.3.1.tar.gz#md5=0518e852a7824dd058327c4f677eec2c Processing Routes-2.3.1.tar.gz Writing /tmp/easy_install-ZEoAwn/Routes-2.3.1/setup.cfg Running Routes-2.3.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-ZEoAwn/Routes-2.3.1/egg-dist-tmp-92RUNv warning: no previously-included files matching '.DS_Store' found anywhere in distribution warning: no previously-included files matching '*.hgignore' found anywhere in distribution warning: no previously-included files matching '*.hgtags' found anywhere in distribution creating /usr/local/lib/python2.7/dist-packages/Routes-2.3.1-py2.7.egg Extracting Routes-2.3.1-py2.7.egg to /usr/local/lib/python2.7/dist-packages Adding Routes 2.3.1 to easy-install.pth file Installed /usr/local/lib/python2.7/dist-packages/Routes-2.3.1-py2.7.egg Searching for paste Reading https://pypi.python.org/simple/paste/ Best match: Paste 2.0.3 Downloading https://pypi.python.org/packages/30/c3/5c2f7c7a02e4f58d4454353fa1c32c94f79fa4e36d07a67c0ac295ea369e/Paste-2.0.3.tar.gz#md5=1231e14eae62fa7ed76e9130b04bc61e Processing Paste-2.0.3.tar.gz Writing /tmp/easy_install-9UJhZ1/Paste-2.0.3/setup.cfg Running Paste-2.0.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-9UJhZ1/Paste-2.0.3/egg-dist-tmp-sHy5ci warning: no previously-included files matching '*' found under directory 'docs/_build/_sources' warning: no files found matching '*.html' under directory 'docs/_build' creating /usr/local/lib/python2.7/dist-packages/Paste-2.0.3-py2.7.egg Extracting Paste-2.0.3-py2.7.egg to /usr/local/lib/python2.7/dist-packages Adding Paste 2.0.3 to easy-install.pth file Installed /usr/local/lib/python2.7/dist-packages/Paste-2.0.3-py2.7.egg Searching for repoze.lru>=0.3 Reading https://pypi.python.org/simple/repoze.lru/ Best match: repoze.lru 0.6 Downloading https://pypi.python.org/packages/6e/1e/aa15cc90217e086dc8769872c8778b409812ff036bf021b15795638939e4/repoze.lru-0.6.tar.gz#md5=2c3b64b17a8e18b405f55d46173e14dd Processing repoze.lru-0.6.tar.gz Writing /tmp/easy_install-eY8Nc6/repoze.lru-0.6/setup.cfg Running repoze.lru-0.6/setup.py -q bdist_egg --dist-dir /tmp/easy_install-eY8Nc6/repoze.lru-0.6/egg-dist-tmp-wt_y9J creating /usr/local/lib/python2.7/dist-packages/repoze.lru-0.6-py2.7.egg Extracting repoze.lru-0.6-py2.7.egg to /usr/local/lib/python2.7/dist-packages Adding repoze.lru 0.6 to easy-install.pth file Installed /usr/local/lib/python2.7/dist-packages/repoze.lru-0.6-py2.7.egg Searching for six==1.10.0 Best match: six 1.10.0 Adding six 1.10.0 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Finished processing dependencies for leap.soledad.common==0.8.1+1.g36f3daf Wrote design docs in /var/local/soledad/common/src/leap/soledad/common/ddocs.py Requirement already up-to-date: wheel in /usr/local/lib/python2.7/dist-packages Requirement already up-to-date: pip in /usr/local/lib/python2.7/dist-packages Requirement already up-to-date: pep8 in /usr/local/lib/python2.7/dist-packages (from -r pkg/requirements-testing.pip (line 1)) [WARNING] Skipping leap-specific dependencies because development mode is detected. [WARNING] You can install the latest published versions with 'pip install -r pkg/requirements-leap.pip' [WARNING] Or you can instead do 'python setup.py develop' from the parent folder of each one of them. running develop running egg_info creating src/leap.soledad.client.egg-info writing requirements to src/leap.soledad.client.egg-info/requires.txt writing src/leap.soledad.client.egg-info/PKG-INFO writing namespace_packages to src/leap.soledad.client.egg-info/namespace_packages.txt writing top-level names to src/leap.soledad.client.egg-info/top_level.txt writing dependency_links to src/leap.soledad.client.egg-info/dependency_links.txt writing manifest file 'src/leap.soledad.client.egg-info/SOURCES.txt' reading manifest file 'src/leap.soledad.client.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'CHANGELOG' writing manifest file 'src/leap.soledad.client.egg-info/SOURCES.txt' running build_ext Creating /usr/local/lib/python2.7/dist-packages/leap.soledad.client.egg-link (link to src) Adding leap.soledad.client 0.8.1+1.g36f3daf to easy-install.pth file Installed /var/local/soledad/client/src Processing dependencies for leap.soledad.client==0.8.1+1.g36f3daf Searching for zope.proxy Reading https://pypi.python.org/simple/zope.proxy/ Best match: zope.proxy 4.2.0 Downloading https://pypi.python.org/packages/d3/3f/6137793109bdc27cfa2d1331c2c57f2a1081dd7e2ff872b3967c1a937d9c/zope.proxy-4.2.0.tar.gz#md5=a7703635b3ed9acc0b91afd50ff200d5 Processing zope.proxy-4.2.0.tar.gz Writing /tmp/easy_install-WRD3W8/zope.proxy-4.2.0/setup.cfg Running zope.proxy-4.2.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-WRD3W8/zope.proxy-4.2.0/egg-dist-tmp-ABk2YJ warning: no previously-included files matching '*.dll' found anywhere in distribution warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyo' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution creating /usr/local/lib/python2.7/dist-packages/zope.proxy-4.2.0-py2.7-linux-x86_64.egg Extracting zope.proxy-4.2.0-py2.7-linux-x86_64.egg to /usr/local/lib/python2.7/dist-packages Adding zope.proxy 4.2.0 to easy-install.pth file Installed /usr/local/lib/python2.7/dist-packages/zope.proxy-4.2.0-py2.7-linux-x86_64.egg Searching for pysqlcipher>2.6.3 Reading https://pypi.python.org/simple/pysqlcipher/ Best match: pysqlcipher 2.6.5 Downloading https://pypi.python.org/packages/96/a4/388b5b070dd379bd530356d799adacb5a5be9a97ce8ea4e1cb248ce92d46/pysqlcipher-2.6.5.tar.gz#md5=b6ee5ec40e78533977686e15f54ed77d Processing pysqlcipher-2.6.5.tar.gz Writing /tmp/easy_install-Hy73Do/pysqlcipher-2.6.5/setup.cfg Running pysqlcipher-2.6.5/setup.py -q bdist_egg --dist-dir /tmp/easy_install-Hy73Do/pysqlcipher-2.6.5/egg-dist-tmp-AuDc65 warning: no files found matching 'doc/*.txt' warning: no files found matching 'doc/includes/sqlite3/*.py' warning: no previously-included files matching '*~' found anywhere in distribution warning: no previously-included files matching '*.pyc' found anywhere in distribution src/connection.c: In function '_pysqlite_final_callback': src/connection.c:787:15: warning: variable 'aggregate_class' set but not used [-Wunused-but-set-variable] PyObject* aggregate_class; ^ src/cursor.c: In function 'pysqlite_cursor_dealloc': src/cursor.c:129:9: warning: variable 'rc' set but not used [-Wunused-but-set-variable] int rc; ^ src/statement.c: In function 'pysqlite_statement_dealloc': src/statement.c:408:9: warning: variable 'rc' set but not used [-Wunused-but-set-variable] int rc; ^ amalgamation/sqlite3.c:13171:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] void sqlcipher_activate(); ^ amalgamation/sqlite3.c:13172:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] void sqlcipher_deactivate(); ^ amalgamation/sqlite3.c:13207:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] int sqlcipher_get_default_use_hmac(); ^ amalgamation/sqlite3.c:13210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] unsigned char sqlcipher_get_hmac_salt_mask(); ^ amalgamation/sqlite3.c:13228:13: warning: function declaration isn't a prototype [-Wstrict-prototypes] const char* codec_get_cipher_version() { ^ amalgamation/sqlite3.c:13720:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void sqlcipher_activate() { ^ amalgamation/sqlite3.c:13742:6: warning: function declaration isn't a prototype [-Wstrict-prototypes] void sqlcipher_deactivate() { ^ amalgamation/sqlite3.c:14048:5: warning: function declaration isn't a prototype [-Wstrict-prototypes] int sqlcipher_get_default_use_hmac() { ^ amalgamation/sqlite3.c:14056:15: warning: function declaration isn't a prototype [-Wstrict-prototypes] unsigned char sqlcipher_get_hmac_salt_mask() { ^ amalgamation/sqlite3.c: In function 'porter_stemmer': amalgamation/sqlite3.c:125273:41: warning: value computed is not used [-Wunused-value] stem(&z, "lanoita", "ate", m_gt_0) || ^ amalgamation/sqlite3.c:125277:39: warning: value computed is not used [-Wunused-value] stem(&z, "icne", "ence", m_gt_0) || ^ amalgamation/sqlite3.c:125290:35: warning: value computed is not used [-Wunused-value] stem(&z, "ile", "e", m_gt_0) || ^ amalgamation/sqlite3.c:125295:39: warning: value computed is not used [-Wunused-value] stem(&z, "noita", "ate", m_gt_0) || ^ amalgamation/sqlite3.c:125301:41: warning: value computed is not used [-Wunused-value] stem(&z, "ssenluf", "ful", m_gt_0) || ^ amalgamation/sqlite3.c:125306:39: warning: value computed is not used [-Wunused-value] stem(&z, "itivi", "ive", m_gt_0) || ^ amalgamation/sqlite3.c:125315:38: warning: value computed is not used [-Wunused-value] stem(&z, "evita", "", m_gt_0) || ^ amalgamation/sqlite3.c:125322:37: warning: value computed is not used [-Wunused-value] stem(&z, "laci", "ic", m_gt_0) || ^ amalgamation/sqlite3.c:125365:39: warning: value computed is not used [-Wunused-value] stem(&z, "tnem", "", m_gt_1) || ^ amalgamation/sqlite3.c:125385:34: warning: value computed is not used [-Wunused-value] stem(&z, "eta", "", m_gt_1) || ^ zip_safe flag not set; analyzing archive contents... Downloading amalgation. amalgamation url: https://downloads.leap.se/libs/pysqlcipher/amalgamation-sqlcipher-2.1.0.zip Extracting sqlite3.c Extracting sqlite3.h Moving pysqlcipher-2.6.5-py2.7-linux-x86_64.egg to /usr/local/lib/python2.7/dist-packages Adding pysqlcipher 2.6.5 to easy-install.pth file Installed /usr/local/lib/python2.7/dist-packages/pysqlcipher-2.6.5-py2.7-linux-x86_64.egg Searching for Twisted==16.3.0 Best match: Twisted 16.3.0 Adding Twisted 16.3.0 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for scrypt==0.6.1 Best match: scrypt 0.6.1 Adding scrypt 0.6.1 to easy-install.pth file Using /usr/lib/python2.7/dist-packages Searching for zope.interface==4.2.0 Best match: zope.interface 4.2.0 Adding zope.interface 4.2.0 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for setuptools==24.0.3 Best match: setuptools 24.0.3 Adding setuptools 24.0.3 to easy-install.pth file Installing easy_install-3.5 script to /usr/local/bin Installing easy_install script to /usr/local/bin Using /usr/local/lib/python2.7/dist-packages Finished processing dependencies for leap.soledad.client==0.8.1+1.g36f3daf Requirement already up-to-date: wheel in /usr/local/lib/python2.7/dist-packages Requirement already up-to-date: pip in /usr/local/lib/python2.7/dist-packages Collecting configparser (from -r pkg/requirements.pip (line 1)) Downloading configparser-3.5.0.tar.gz Requirement already up-to-date: PyOpenSSL in /usr/local/lib/python2.7/dist-packages (from -r pkg/requirements.pip (line 2)) Requirement already up-to-date: twisted>=12.3.0 in /usr/local/lib/python2.7/dist-packages (from -r pkg/requirements.pip (line 3)) Collecting Beaker==1.6.3 (from -r pkg/requirements.pip (line 5)) Downloading Beaker-1.6.3.tar.gz (52kB) Collecting couchdb==0.8 (from -r pkg/requirements.pip (line 6)) Downloading CouchDB-0.8.tar.gz (48kB) Requirement already up-to-date: cryptography>=1.3 in /usr/local/lib/python2.7/dist-packages (from PyOpenSSL->-r pkg/requirements.pip (line 2)) Requirement already up-to-date: six>=1.5.2 in /usr/local/lib/python2.7/dist-packages (from PyOpenSSL->-r pkg/requirements.pip (line 2)) Requirement already up-to-date: zope.interface>=3.6.0 in /usr/local/lib/python2.7/dist-packages (from twisted>=12.3.0->-r pkg/requirements.pip (line 3)) Requirement already up-to-date: idna>=2.0 in /usr/local/lib/python2.7/dist-packages (from cryptography>=1.3->PyOpenSSL->-r pkg/requirements.pip (line 2)) Requirement already up-to-date: pyasn1>=0.1.8 in /usr/local/lib/python2.7/dist-packages (from cryptography>=1.3->PyOpenSSL->-r pkg/requirements.pip (line 2)) Requirement already up-to-date: setuptools>=11.3 in /usr/local/lib/python2.7/dist-packages (from cryptography>=1.3->PyOpenSSL->-r pkg/requirements.pip (line 2)) Requirement already up-to-date: enum34 in /usr/local/lib/python2.7/dist-packages (from cryptography>=1.3->PyOpenSSL->-r pkg/requirements.pip (line 2)) Requirement already up-to-date: ipaddress in /usr/local/lib/python2.7/dist-packages (from cryptography>=1.3->PyOpenSSL->-r pkg/requirements.pip (line 2)) Requirement already up-to-date: cffi>=1.4.1 in /usr/local/lib/python2.7/dist-packages (from cryptography>=1.3->PyOpenSSL->-r pkg/requirements.pip (line 2)) Requirement already up-to-date: pycparser in /usr/local/lib/python2.7/dist-packages (from cffi>=1.4.1->cryptography>=1.3->PyOpenSSL->-r pkg/requirements.pip (line 2)) Building wheels for collected packages: configparser, Beaker, couchdb Running setup.py bdist_wheel for configparser: started Running setup.py bdist_wheel for configparser: finished with status 'done' Stored in directory: /root/.cache/pip/wheels/1c/bd/b4/277af3f6c40645661b4cd1c21df26aca0f2e1e9714a1d4cda8 Running setup.py bdist_wheel for Beaker: started Running setup.py bdist_wheel for Beaker: finished with status 'done' Stored in directory: /root/.cache/pip/wheels/99/7b/f6/84251fa3432ba1dc999f414a63dbbcf0b0ada00af98dfebbc0 Running setup.py bdist_wheel for couchdb: started Running setup.py bdist_wheel for couchdb: finished with status 'done' Stored in directory: /root/.cache/pip/wheels/cb/f1/7b/6dbab34039a9a6e469a9c6710d70bc712ca0a7531643a47552 Successfully built configparser Beaker couchdb Installing collected packages: configparser, Beaker, couchdb Successfully installed Beaker-1.6.3 configparser-3.5.0 couchdb-0.8 [WARNING] Skipping leap-specific dependencies because development mode is detected. [WARNING] You can install the latest published versions with 'pip install -r pkg/requirements-leap.pip' [WARNING] Or you can instead do 'python setup.py develop' from the parent folder of each one of them. running develop running egg_info creating src/leap.soledad.server.egg-info writing requirements to src/leap.soledad.server.egg-info/requires.txt writing src/leap.soledad.server.egg-info/PKG-INFO writing namespace_packages to src/leap.soledad.server.egg-info/namespace_packages.txt writing top-level names to src/leap.soledad.server.egg-info/top_level.txt writing dependency_links to src/leap.soledad.server.egg-info/dependency_links.txt writing manifest file 'src/leap.soledad.server.egg-info/SOURCES.txt' reading manifest file 'src/leap.soledad.server.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'CHANGELOG' writing manifest file 'src/leap.soledad.server.egg-info/SOURCES.txt' running build_ext Creating /usr/local/lib/python2.7/dist-packages/leap.soledad.server.egg-link (link to src) Adding leap.soledad.server 0.8.1+1.g36f3daf to easy-install.pth file Installed /var/local/soledad/server/src Processing dependencies for leap.soledad.server==0.8.1+1.g36f3daf Searching for CouchDB==0.8 Best match: CouchDB 0.8 Adding CouchDB 0.8 to easy-install.pth file Installing couchdb-dump script to /usr/local/bin Installing couchpy script to /usr/local/bin Installing couchdb-load script to /usr/local/bin Installing couchdb-replicate script to /usr/local/bin Using /usr/local/lib/python2.7/dist-packages Searching for Beaker==1.6.3 Best match: Beaker 1.6.3 Adding Beaker 1.6.3 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for Twisted==16.3.0 Best match: Twisted 16.3.0 Adding Twisted 16.3.0 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for pyOpenSSL==16.0.0 Best match: pyOpenSSL 16.0.0 Adding pyOpenSSL 16.0.0 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for configparser==3.5.0 Best match: configparser 3.5.0 Adding configparser 3.5.0 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for zope.interface==4.2.0 Best match: zope.interface 4.2.0 Adding zope.interface 4.2.0 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for six==1.10.0 Best match: six 1.10.0 Adding six 1.10.0 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for cryptography==1.4 Best match: cryptography 1.4 Adding cryptography 1.4 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for setuptools==24.0.3 Best match: setuptools 24.0.3 Adding setuptools 24.0.3 to easy-install.pth file Installing easy_install-3.5 script to /usr/local/bin Installing easy_install script to /usr/local/bin Using /usr/local/lib/python2.7/dist-packages Searching for cffi==1.7.0 Best match: cffi 1.7.0 Adding cffi 1.7.0 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for ipaddress==1.0.16 Best match: ipaddress 1.0.16 Adding ipaddress 1.0.16 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for enum34==1.1.6 Best match: enum34 1.1.6 Adding enum34 1.1.6 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for pyasn1==0.1.9 Best match: pyasn1 0.1.9 Adding pyasn1 0.1.9 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for idna==2.1 Best match: idna 2.1 Adding idna 2.1 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Searching for pycparser==2.14 Best match: pycparser 2.14 Adding pycparser 2.14 to easy-install.pth file Using /usr/local/lib/python2.7/dist-packages Finished processing dependencies for leap.soledad.server==0.8.1+1.g36f3daf ---> 5bb138472a41
(from redmine: created on 2016-07-20)
- Relations:
- blocks #8261 (closed)