veeti / manuale

A fully manual Let's Encrypt/ACME client

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

env/bin/python setup.py install fails on OpenBSD 6.1

680e5f89aab529ba8cabdbf6c9d8ffad opened this issue · comments

✔ user.tina ~/proj/manuale
$ ls -al
total 16
drwxr-xr-x   2 user  user   512 May 25 18:53 .
drwxr-xr-x  71 user  user  2048 May 17 15:45 ..

✔ user.tina ~/proj/manuale
$ git clone https://github.com/veeti/manuale .
Cloning into '.'...
remote: Counting objects: 200, done.
remote: Total 200 (delta 0), reused 0 (delta 0), pack-reused 200
Receiving objects: 100% (200/200), 40.43 KiB | 0 bytes/s, done.
Resolving deltas: 100% (123/123), done.

✔ user.tina ~/proj/manuale
$ python3.6 -m venv env

✔ user.tina ~/proj/manuale
$ env/bin/python setup.py install
running install
running bdist_egg
running egg_info
creating manuale.egg-info
writing manuale.egg-info/PKG-INFO
writing dependency_links to manuale.egg-info/dependency_links.txt
writing entry points to manuale.egg-info/entry_points.txt
writing requirements to manuale.egg-info/requires.txt
writing top-level names to manuale.egg-info/top_level.txt
writing manifest file 'manuale.egg-info/SOURCES.txt'
reading manifest file 'manuale.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'manuale.egg-info/SOURCES.txt'
installing library code to build/bdist.openbsd-6.1-amd64/egg
running install_lib
running build_py
creating build
creating build/lib
creating build/lib/manuale
copying manuale/__init__.py -> build/lib/manuale
copying manuale/account.py -> build/lib/manuale
copying manuale/acme.py -> build/lib/manuale
copying manuale/authorize.py -> build/lib/manuale
copying manuale/cli.py -> build/lib/manuale
copying manuale/crypto.py -> build/lib/manuale
copying manuale/errors.py -> build/lib/manuale
copying manuale/helpers.py -> build/lib/manuale
copying manuale/info.py -> build/lib/manuale
copying manuale/issue.py -> build/lib/manuale
copying manuale/register.py -> build/lib/manuale
copying manuale/revoke.py -> build/lib/manuale
creating build/bdist.openbsd-6.1-amd64
creating build/bdist.openbsd-6.1-amd64/egg
creating build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/__init__.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/account.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/acme.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/authorize.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/cli.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/crypto.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/errors.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/helpers.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/info.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/issue.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/register.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/revoke.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/account.py to account.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/acme.py to acme.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/authorize.py to authorize.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/cli.py to cli.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/crypto.py to crypto.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/errors.py to errors.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/helpers.py to helpers.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/info.py to info.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/issue.py to issue.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/register.py to register.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/revoke.py to revoke.cpython-36.pyc
creating build/bdist.openbsd-6.1-amd64/egg/EGG-INFO
copying manuale.egg-info/PKG-INFO -> build/bdist.openbsd-6.1-amd64/egg/EGG-INFO
copying manuale.egg-info/SOURCES.txt -> build/bdist.openbsd-6.1-amd64/egg/EGG-INFO
copying manuale.egg-info/dependency_links.txt -> build/bdist.openbsd-6.1-amd64/egg/EGG-INFO
copying manuale.egg-info/entry_points.txt -> build/bdist.openbsd-6.1-amd64/egg/EGG-INFO
copying manuale.egg-info/requires.txt -> build/bdist.openbsd-6.1-amd64/egg/EGG-INFO
copying manuale.egg-info/top_level.txt -> build/bdist.openbsd-6.1-amd64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating dist
creating 'dist/manuale-1.1.0-py3.6.egg' and adding 'build/bdist.openbsd-6.1-amd64/egg' to it
removing 'build/bdist.openbsd-6.1-amd64/egg' (and everything under it)
Processing manuale-1.1.0-py3.6.egg
Copying manuale-1.1.0-py3.6.egg to /home/user/proj/manuale/env/lib/python3.6/site-packages
Adding manuale 1.1.0 to easy-install.pth file
Installing manuale script to /home/user/proj/manuale/env/bin

Installed /home/user/proj/manuale/env/lib/python3.6/site-packages/manuale-1.1.0-py3.6.egg
Processing dependencies for manuale==1.1.0
Searching for requests
Reading https://pypi.python.org/simple/requests/
Downloading https://pypi.python.org/packages/72/46/4abc3f5aaf7bf16a52206bb0c68677a26c216c1e6625c78c5aef695b5359/requests-2.14.2.tar.gz#md5=4c3c169ed67466088a2a6947784fe444
Best match: requests 2.14.2
Processing requests-2.14.2.tar.gz
Writing /tmp/easy_install-ox29086u/requests-2.14.2/setup.cfg
Running requests-2.14.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-ox29086u/requests-2.14.2/egg-dist-tmp-cdeygr7_
warning: no files found matching 'test_requests.py'
creating /home/user/proj/manuale/env/lib/python3.6/site-packages/requests-2.14.2-py3.6.egg
Extracting requests-2.14.2-py3.6.egg to /home/user/proj/manuale/env/lib/python3.6/site-packages
Adding requests 2.14.2 to easy-install.pth file

Installed /home/user/proj/manuale/env/lib/python3.6/site-packages/requests-2.14.2-py3.6.egg
Searching for cryptography>=1.0
Reading https://pypi.python.org/simple/cryptography/
Downloading https://pypi.python.org/packages/ec/5f/d5bc241d06665eed93cd8d3aa7198024ce7833af7a67f6dc92df94e00588/cryptography-1.8.1.tar.gz#md5=9f28a9c141995cd2300d0976b4fac3fb
Best match: cryptography 1.8.1
Processing cryptography-1.8.1.tar.gz
Writing /tmp/easy_install-30e7tmsb/cryptography-1.8.1/setup.cfg
Running cryptography-1.8.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-30e7tmsb/cryptography-1.8.1/egg-dist-tmp-6i6tsjfg
_configtest.c:1: error: thread-local storage not supported for this target
Note: will not use '__thread' in the C code
***** The above error message can be safely ignored.


Installed /tmp/easy_install-30e7tmsb/cryptography-1.8.1/.eggs/cffi-1.10.0-py3.6-openbsd-6.1-amd64.egg
Searching for pycparser
Reading https://pypi.python.org/simple/pycparser/
Downloading https://pypi.python.org/packages/be/64/1bb257ffb17d01f4a38d7ce686809a736837ad4371bcc5c42ba7a715c3ac/pycparser-2.17.tar.gz#md5=ca98dcb50bc1276f230118f6af5a40c7
Best match: pycparser 2.17
Processing pycparser-2.17.tar.gz
Writing /tmp/easy_install-30e7tmsb/cryptography-1.8.1/temp/easy_install-i3hr8lo1/pycparser-2.17/setup.cfg
Running pycparser-2.17/setup.py -q bdist_egg --dist-dir /tmp/easy_install-30e7tmsb/cryptography-1.8.1/temp/easy_install-i3hr8lo1/pycparser-2.17/egg-dist-tmp-vavlbz1f
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.__pycache__.lex.cpython-36: module references __file__
pycparser.ply.__pycache__.lex.cpython-36: module MAY be using inspect.getsourcefile
pycparser.ply.__pycache__.ygen.cpython-36: module references __file__
pycparser.ply.__pycache__.yacc.cpython-36: module references __file__
pycparser.ply.__pycache__.yacc.cpython-36: module MAY be using inspect.getsourcefile
pycparser.ply.__pycache__.yacc.cpython-36: module MAY be using inspect.stack
creating /tmp/easy_install-30e7tmsb/cryptography-1.8.1/.eggs/pycparser-2.17-py3.6.egg
Extracting pycparser-2.17-py3.6.egg to /tmp/easy_install-30e7tmsb/cryptography-1.8.1/.eggs

Installed /tmp/easy_install-30e7tmsb/cryptography-1.8.1/.eggs/pycparser-2.17-py3.6.egg
no previously-included directories found matching 'docs/_build'
warning: no previously-included files matching '*' found under directory 'vectors'
build/temp.openbsd-6.1-amd64-3.6/_openssl.c:3484: error: expected identifier or '(' before numeric constant
build/temp.openbsd-6.1-amd64-3.6/_openssl.c:3485: error: expected identifier or '(' before numeric constant
build/temp.openbsd-6.1-amd64-3.6/_openssl.c:3486: error: expected identifier or '(' before numeric constant
build/temp.openbsd-6.1-amd64-3.6/_openssl.c: In function '_setup_ssl_threads':
build/temp.openbsd-6.1-amd64-3.6/_openssl.c:3589: warning: comparison is always false due to limited range of data type
error: Setup script exited with error: command 'cc' failed with exit status 1

✘ user.tina ~/proj/manuale
$ uname -mrsv 
OpenBSD 6.1 GENERIC.MP#20 amd64

✔ user.tina ~/proj/manuale
$ file build/temp.openbsd-6.1-amd64-3.6/_openssl.c 
build/temp.openbsd-6.1-amd64-3.6/_openssl.c: cannot stat 'build/temp.openbsd-6.1-amd64-3.6/_openssl.c' (No such file or directory)

✔ user.tina ~/proj/manuale
$ python3.6 --version                                                                                       
Python 3.6.0

Could you install pycparser on its own?
pip install pycparser

Could you install pycparser on its own?

The problem appears to be fixed.

I installed py3-cparser-2.17p0 and py3-requests-2.13.0 from OpenBSD's packages, erased the working directory and tried again:

✔ user.tina ~/proj/manuale
$ ls -al
total 16
drwxr-xr-x   2 user  user   512 May 30 17:53 .
drwxr-xr-x  71 user  user  2048 May 17 15:45 ..

✔ user.tina ~/proj/manuale
$ git clone https://github.com/veeti/manuale .
Cloning into '.'...
remote: Counting objects: 200, done.
remote: Total 200 (delta 0), reused 0 (delta 0), pack-reused 200
Receiving objects: 100% (200/200), 40.43 KiB | 0 bytes/s, done.
Resolving deltas: 100% (123/123), done.

✔ user.tina ~/proj/manuale
$ python3.6 -m venv env

✔ user.tina ~/proj/manuale
$ env/bin/python setup.py install
running install
running bdist_egg
running egg_info
creating manuale.egg-info
writing manuale.egg-info/PKG-INFO
writing dependency_links to manuale.egg-info/dependency_links.txt
writing entry points to manuale.egg-info/entry_points.txt
writing requirements to manuale.egg-info/requires.txt
writing top-level names to manuale.egg-info/top_level.txt
writing manifest file 'manuale.egg-info/SOURCES.txt'
reading manifest file 'manuale.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'manuale.egg-info/SOURCES.txt'
installing library code to build/bdist.openbsd-6.1-amd64/egg
running install_lib
running build_py
creating build
creating build/lib
creating build/lib/manuale
copying manuale/__init__.py -> build/lib/manuale
copying manuale/account.py -> build/lib/manuale
copying manuale/acme.py -> build/lib/manuale
copying manuale/authorize.py -> build/lib/manuale
copying manuale/cli.py -> build/lib/manuale
copying manuale/crypto.py -> build/lib/manuale
copying manuale/errors.py -> build/lib/manuale
copying manuale/helpers.py -> build/lib/manuale
copying manuale/info.py -> build/lib/manuale
copying manuale/issue.py -> build/lib/manuale
copying manuale/register.py -> build/lib/manuale
copying manuale/revoke.py -> build/lib/manuale
creating build/bdist.openbsd-6.1-amd64
creating build/bdist.openbsd-6.1-amd64/egg
creating build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/__init__.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/account.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/acme.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/authorize.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/cli.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/crypto.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/errors.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/helpers.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/info.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/issue.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/register.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
copying build/lib/manuale/revoke.py -> build/bdist.openbsd-6.1-amd64/egg/manuale
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/account.py to account.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/acme.py to acme.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/authorize.py to authorize.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/cli.py to cli.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/crypto.py to crypto.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/errors.py to errors.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/helpers.py to helpers.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/info.py to info.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/issue.py to issue.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/register.py to register.cpython-36.pyc
byte-compiling build/bdist.openbsd-6.1-amd64/egg/manuale/revoke.py to revoke.cpython-36.pyc
creating build/bdist.openbsd-6.1-amd64/egg/EGG-INFO
copying manuale.egg-info/PKG-INFO -> build/bdist.openbsd-6.1-amd64/egg/EGG-INFO
copying manuale.egg-info/SOURCES.txt -> build/bdist.openbsd-6.1-amd64/egg/EGG-INFO
copying manuale.egg-info/dependency_links.txt -> build/bdist.openbsd-6.1-amd64/egg/EGG-INFO
copying manuale.egg-info/entry_points.txt -> build/bdist.openbsd-6.1-amd64/egg/EGG-INFO
copying manuale.egg-info/requires.txt -> build/bdist.openbsd-6.1-amd64/egg/EGG-INFO
copying manuale.egg-info/top_level.txt -> build/bdist.openbsd-6.1-amd64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating dist
creating 'dist/manuale-1.1.0-py3.6.egg' and adding 'build/bdist.openbsd-6.1-amd64/egg' to it
removing 'build/bdist.openbsd-6.1-amd64/egg' (and everything under it)
Processing manuale-1.1.0-py3.6.egg
Copying manuale-1.1.0-py3.6.egg to /home/user/proj/manuale/env/lib/python3.6/site-packages
Adding manuale 1.1.0 to easy-install.pth file
Installing manuale script to /home/user/proj/manuale/env/bin

Installed /home/user/proj/manuale/env/lib/python3.6/site-packages/manuale-1.1.0-py3.6.egg
Processing dependencies for manuale==1.1.0
Searching for requests
Reading https://pypi.python.org/simple/requests/
Downloading https://pypi.python.org/packages/27/c7/a45641c83c6e28f4922ba6af3d4ae4d79b41932c2f3d77fed9e0bf878149/requests-2.17.3.tar.gz#md5=b1b8e6412e11e00e12adbb7786c3f2a3
Best match: requests 2.17.3
Processing requests-2.17.3.tar.gz
Writing /tmp/easy_install-2ixg8527/requests-2.17.3/setup.cfg
Running requests-2.17.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-2ixg8527/requests-2.17.3/egg-dist-tmp-xbnkl4q_
warning: no files found matching 'NOTICE'
creating /home/user/proj/manuale/env/lib/python3.6/site-packages/requests-2.17.3-py3.6.egg
Extracting requests-2.17.3-py3.6.egg to /home/user/proj/manuale/env/lib/python3.6/site-packages
Adding requests 2.17.3 to easy-install.pth file

Installed /home/user/proj/manuale/env/lib/python3.6/site-packages/requests-2.17.3-py3.6.egg
Searching for cryptography>=1.0
Reading https://pypi.python.org/simple/cryptography/
Downloading https://pypi.python.org/packages/2a/0c/31bd69469e90035381f0197b48bf71032991d9f07a7e444c311b4a23a3df/cryptography-1.9.tar.gz#md5=1529f12fb403c9a0045277cb73df766c
Best match: cryptography 1.9
Processing cryptography-1.9.tar.gz
Writing /tmp/easy_install-lm60mhvo/cryptography-1.9/setup.cfg
Running cryptography-1.9/setup.py -q bdist_egg --dist-dir /tmp/easy_install-lm60mhvo/cryptography-1.9/egg-dist-tmp-81trkdsd
_configtest.c:1: error: thread-local storage not supported for this target
Note: will not use '__thread' in the C code
***** The above error message can be safely ignored.


Installed /tmp/easy_install-lm60mhvo/cryptography-1.9/.eggs/cffi-1.10.0-py3.6-openbsd-6.1-amd64.egg
Searching for pycparser
Reading https://pypi.python.org/simple/pycparser/
Downloading https://pypi.python.org/packages/be/64/1bb257ffb17d01f4a38d7ce686809a736837ad4371bcc5c42ba7a715c3ac/pycparser-2.17.tar.gz#md5=ca98dcb50bc1276f230118f6af5a40c7
Best match: pycparser 2.17
Processing pycparser-2.17.tar.gz
Writing /tmp/easy_install-lm60mhvo/cryptography-1.9/temp/easy_install-oqlndrhx/pycparser-2.17/setup.cfg
Running pycparser-2.17/setup.py -q bdist_egg --dist-dir /tmp/easy_install-lm60mhvo/cryptography-1.9/temp/easy_install-oqlndrhx/pycparser-2.17/egg-dist-tmp-6twa37__
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.__pycache__.lex.cpython-36: module references __file__
pycparser.ply.__pycache__.lex.cpython-36: module MAY be using inspect.getsourcefile
pycparser.ply.__pycache__.ygen.cpython-36: module references __file__
pycparser.ply.__pycache__.yacc.cpython-36: module references __file__
pycparser.ply.__pycache__.yacc.cpython-36: module MAY be using inspect.getsourcefile
pycparser.ply.__pycache__.yacc.cpython-36: module MAY be using inspect.stack
creating /tmp/easy_install-lm60mhvo/cryptography-1.9/.eggs/pycparser-2.17-py3.6.egg
Extracting pycparser-2.17-py3.6.egg to /tmp/easy_install-lm60mhvo/cryptography-1.9/.eggs

Installed /tmp/easy_install-lm60mhvo/cryptography-1.9/.eggs/pycparser-2.17-py3.6.egg
no previously-included directories found matching 'docs/_build'
warning: no previously-included files matching '*' found under directory 'vectors'
build/temp.openbsd-6.1-amd64-3.6/_openssl.c: In function '_setup_ssl_threads':
build/temp.openbsd-6.1-amd64-3.6/_openssl.c:3400: warning: comparison is always false due to limited range of data type
creating /home/user/proj/manuale/env/lib/python3.6/site-packages/cryptography-1.9-py3.6-openbsd-6.1-amd64.egg
Extracting cryptography-1.9-py3.6-openbsd-6.1-amd64.egg to /home/user/proj/manuale/env/lib/python3.6/site-packages
Adding cryptography 1.9 to easy-install.pth file

Installed /home/user/proj/manuale/env/lib/python3.6/site-packages/cryptography-1.9-py3.6-openbsd-6.1-amd64.egg
Searching for certifi>=2017.4.17
Reading https://pypi.python.org/simple/certifi/
Downloading https://pypi.python.org/packages/dd/0e/1e3b58c861d40a9ca2d7ea4ccf47271d4456ae4294c5998ad817bd1b4396/certifi-2017.4.17.tar.gz#md5=db40445044feda1437ce3ccd5fc28a57
Best match: certifi 2017.4.17
Processing certifi-2017.4.17.tar.gz
Writing /tmp/easy_install-lm6usdwq/certifi-2017.4.17/setup.cfg
Running certifi-2017.4.17/setup.py -q bdist_egg --dist-dir /tmp/easy_install-lm6usdwq/certifi-2017.4.17/egg-dist-tmp-q9xu_cpz
/home/user/proj/manuale/env/lib/python3.6/site-packages/setuptools/dist.py:331: UserWarning: Normalizing '2017.04.17' to '2017.4.17'
  normalized_version,
zip_safe flag not set; analyzing archive contents...
certifi.__pycache__.core.cpython-36: module references __file__
creating /home/user/proj/manuale/env/lib/python3.6/site-packages/certifi-2017.4.17-py3.6.egg
Extracting certifi-2017.4.17-py3.6.egg to /home/user/proj/manuale/env/lib/python3.6/site-packages
Adding certifi 2017.4.17 to easy-install.pth file

Installed /home/user/proj/manuale/env/lib/python3.6/site-packages/certifi-2017.4.17-py3.6.egg
Searching for urllib3<1.22,>=1.21.1
Reading https://pypi.python.org/simple/urllib3/
Downloading https://pypi.python.org/packages/96/d9/40e4e515d3e17ed0adbbde1078e8518f8c4e3628496b56eb8f026a02b9e4/urllib3-1.21.1.tar.gz#md5=ef6c72c79b9c6bcd68c204f9b92abc86
Best match: urllib3 1.21.1
Processing urllib3-1.21.1.tar.gz
Writing /tmp/easy_install-_na4o1c2/urllib3-1.21.1/setup.cfg
Running urllib3-1.21.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-_na4o1c2/urllib3-1.21.1/egg-dist-tmp-xkjmsl9x
warning: no previously-included files matching '*' found under directory 'docs/_build'
zip_safe flag not set; analyzing archive contents...
urllib3.packages.__pycache__.six.cpython-36: module references __path__
creating /home/user/proj/manuale/env/lib/python3.6/site-packages/urllib3-1.21.1-py3.6.egg
Extracting urllib3-1.21.1-py3.6.egg to /home/user/proj/manuale/env/lib/python3.6/site-packages
Adding urllib3 1.21.1 to easy-install.pth file

Installed /home/user/proj/manuale/env/lib/python3.6/site-packages/urllib3-1.21.1-py3.6.egg
Searching for idna<2.6,>=2.5
Reading https://pypi.python.org/simple/idna/
Downloading https://pypi.python.org/packages/d8/82/28a51052215014efc07feac7330ed758702fc0581347098a81699b5281cb/idna-2.5.tar.gz#md5=fc1d992bef73e8824db411bb5d21f012
Best match: idna 2.5
Processing idna-2.5.tar.gz
Writing /tmp/easy_install-_cx556ga/idna-2.5/setup.cfg
Running idna-2.5/setup.py -q bdist_egg --dist-dir /tmp/easy_install-_cx556ga/idna-2.5/egg-dist-tmp-fch61qxy
warning: no previously-included files matching '*.pyc' found under directory 'tools'
warning: no previously-included files matching '*.pyc' found under directory 'tests'
zip_safe flag not set; analyzing archive contents...
Moving idna-2.5-py3.6.egg to /home/user/proj/manuale/env/lib/python3.6/site-packages
Adding idna 2.5 to easy-install.pth file

Installed /home/user/proj/manuale/env/lib/python3.6/site-packages/idna-2.5-py3.6.egg
Searching for chardet<3.1.0,>=3.0.2
Reading https://pypi.python.org/simple/chardet/
Downloading https://pypi.python.org/packages/fc/f9/3963ae8e196ceb4a09e0d7906f511fdf62a631f05d9288dc4905a93a1f52/chardet-3.0.3.tar.gz#md5=d92908d1b0b61dbbd63fb18d33c6493a
Best match: chardet 3.0.3
Processing chardet-3.0.3.tar.gz
Writing /tmp/easy_install-3lhusbw3/chardet-3.0.3/setup.cfg
Running chardet-3.0.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-3lhusbw3/chardet-3.0.3/egg-dist-tmp-8rlerumu
zip_safe flag not set; analyzing archive contents...

Installed /tmp/easy_install-3lhusbw3/chardet-3.0.3/.eggs/pytest_runner-2.11.1-py3.6.egg
warning: no files found matching 'requirements.txt'
zip_safe flag not set; analyzing archive contents...
Moving chardet-3.0.3-py3.6.egg to /home/user/proj/manuale/env/lib/python3.6/site-packages
Adding chardet 3.0.3 to easy-install.pth file
Installing chardetect script to /home/user/proj/manuale/env/bin

Installed /home/user/proj/manuale/env/lib/python3.6/site-packages/chardet-3.0.3-py3.6.egg
Searching for cffi>=1.7
Reading https://pypi.python.org/simple/cffi/
Downloading https://pypi.python.org/packages/5b/b9/790f8eafcdab455bcd3bd908161f802c9ce5adbf702a83aa7712fcc345b7/cffi-1.10.0.tar.gz#md5=2b5fa41182ed0edaf929a789e602a070
Best match: cffi 1.10.0
Processing cffi-1.10.0.tar.gz
Writing /tmp/easy_install-b4t2a97n/cffi-1.10.0/setup.cfg
Running cffi-1.10.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-b4t2a97n/cffi-1.10.0/egg-dist-tmp-i7bai6hp
_configtest.c:1: error: thread-local storage not supported for this target
Note: will not use '__thread' in the C code
***** The above error message can be safely ignored.

creating /home/user/proj/manuale/env/lib/python3.6/site-packages/cffi-1.10.0-py3.6-openbsd-6.1-amd64.egg
Extracting cffi-1.10.0-py3.6-openbsd-6.1-amd64.egg to /home/user/proj/manuale/env/lib/python3.6/site-packages
Adding cffi 1.10.0 to easy-install.pth file

Installed /home/user/proj/manuale/env/lib/python3.6/site-packages/cffi-1.10.0-py3.6-openbsd-6.1-amd64.egg
Searching for six>=1.4.1
Reading https://pypi.python.org/simple/six/
Downloading https://pypi.python.org/packages/b3/b2/238e2590826bfdd113244a40d9d3eb26918bd798fc187e2360a8367068db/six-1.10.0.tar.gz#md5=34eed507548117b2ab523ab14b2f8b55
Best match: six 1.10.0
Processing six-1.10.0.tar.gz
Writing /tmp/easy_install-3dalv6y3/six-1.10.0/setup.cfg
Running six-1.10.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-3dalv6y3/six-1.10.0/egg-dist-tmp-qqn9t43g
no previously-included directories found matching 'documentation/_build'
zip_safe flag not set; analyzing archive contents...
__pycache__.six.cpython-36: module references __path__
creating /home/user/proj/manuale/env/lib/python3.6/site-packages/six-1.10.0-py3.6.egg
Extracting six-1.10.0-py3.6.egg to /home/user/proj/manuale/env/lib/python3.6/site-packages
Adding six 1.10.0 to easy-install.pth file

Installed /home/user/proj/manuale/env/lib/python3.6/site-packages/six-1.10.0-py3.6.egg
Searching for asn1crypto>=0.21.0
Reading https://pypi.python.org/simple/asn1crypto/
Downloading https://pypi.python.org/packages/67/14/5d66588868c4304f804ebaff9397255f6ec5559e46724c2496e0f26e68d6/asn1crypto-0.22.0.tar.gz#md5=74a8b9402625b38ef19cf3fa69ef8470
Best match: asn1crypto 0.22.0
Processing asn1crypto-0.22.0.tar.gz
Writing /tmp/easy_install-4921cg9i/asn1crypto-0.22.0/setup.cfg
Running asn1crypto-0.22.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-4921cg9i/asn1crypto-0.22.0/egg-dist-tmp-q64ub88r
zip_safe flag not set; analyzing archive contents...
Moving asn1crypto-0.22.0-py3.6.egg to /home/user/proj/manuale/env/lib/python3.6/site-packages
Adding asn1crypto 0.22.0 to easy-install.pth file

Installed /home/user/proj/manuale/env/lib/python3.6/site-packages/asn1crypto-0.22.0-py3.6.egg
Searching for pycparser
Reading https://pypi.python.org/simple/pycparser/
Downloading https://pypi.python.org/packages/be/64/1bb257ffb17d01f4a38d7ce686809a736837ad4371bcc5c42ba7a715c3ac/pycparser-2.17.tar.gz#md5=ca98dcb50bc1276f230118f6af5a40c7
Best match: pycparser 2.17
Processing pycparser-2.17.tar.gz
Writing /tmp/easy_install-qsa07vth/pycparser-2.17/setup.cfg
Running pycparser-2.17/setup.py -q bdist_egg --dist-dir /tmp/easy_install-qsa07vth/pycparser-2.17/egg-dist-tmp-ye7q40m6
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.__pycache__.lex.cpython-36: module references __file__
pycparser.ply.__pycache__.lex.cpython-36: module MAY be using inspect.getsourcefile
pycparser.ply.__pycache__.ygen.cpython-36: module references __file__
pycparser.ply.__pycache__.yacc.cpython-36: module references __file__
pycparser.ply.__pycache__.yacc.cpython-36: module MAY be using inspect.getsourcefile
pycparser.ply.__pycache__.yacc.cpython-36: module MAY be using inspect.stack
creating /home/user/proj/manuale/env/lib/python3.6/site-packages/pycparser-2.17-py3.6.egg
Extracting pycparser-2.17-py3.6.egg to /home/user/proj/manuale/env/lib/python3.6/site-packages
Adding pycparser 2.17 to easy-install.pth file

Installed /home/user/proj/manuale/env/lib/python3.6/site-packages/pycparser-2.17-py3.6.egg
Finished processing dependencies for manuale==1.1.0