ooni: setup.py is currently failing
I tried debugging setup.py:
The error is: from travis-ci
Using worker: bluebox-linux-6.worker.travis-ci.org:travis-linux-17
$ git clone --depth=100 --quiet --branch=testing/isislovecruft/fix/unknown-cmdline-options git://github.com/isislovecruft/ooni-probe.git isislovecruft/ooni-probe
cd isislovecruft/ooni-probe
$ git checkout -qf 3dd89360c886aa369799aa32e31e8c3862260c1d
$ git submodule init
$ git submodule update
$ source ~/virtualenv/python2.7/bin/activate
$ python --version
Python 2.7.3
$ pip --version
pip 1.3.1 from /home/travis/virtualenv/python2.7/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg (python 2.7)
$ sudo apt-get install tor
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
tor-geoipdb torsocks
Suggested packages:
mixmaster xul-ext-torbutton socat tor-arm polipo privoxy
The following NEW packages will be installed:
tor tor-geoipdb torsocks
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,970 kB of archives.
After this operation, 6,571 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu/ precise/universe tor amd64 0.2.2.35-1 [812 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ precise/universe torsocks amd64 1.2-1 [70.6 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu/ precise/universe tor-geoipdb all 0.2.2.35-1 [1,087 kB]
Fetched 1,970 kB in 0s (4,117 kB/s)
Selecting previously unselected package tor.
(Reading database ... 62589 files and directories currently installed.)
Unpacking tor (from .../tor_0.2.2.35-1_amd64.deb) ...
Selecting previously unselected package torsocks.
Unpacking torsocks (from .../torsocks_1.2-1_amd64.deb) ...
Selecting previously unselected package tor-geoipdb.
Unpacking tor-geoipdb (from .../tor-geoipdb_0.2.2.35-1_all.deb) ...
Processing triggers for ureadahead ...
Processing triggers for man-db ...
Setting up tor (0.2.2.35-1) ...
Something or somebody made /var/run/tor disappear.
Creating one for you again.
Raising maximum number of filedescriptors (ulimit -n) to 32768.
Starting tor daemon: tor...
Mar 12 03:39:53.761 [notice] Tor v0.2.2.35 (git-73ff13ab3cc9570d). This is experimental software. Do not rely on it for strong anonymity. (Running on Linux x86_64)
Mar 12 03:39:53.762 [notice] Initialized libevent version 2.0.16-stable using method epoll. Good.
Mar 12 03:39:53.762 [notice] Opening Socks listener on 127.0.0.1:9050
Mar 12 03:39:53.763 [notice] Opening Control listener on /var/run/tor/control
done.
Setting up torsocks (1.2-1) ...
Setting up tor-geoipdb (0.2.2.35-1) ...
$ python setup.py install
running install
running bdist_egg
running egg_info
creating ooni_probe.egg-info
writing requirements to ooni_probe.egg-info/requires.txt
writing ooni_probe.egg-info/PKG-INFO
writing top-level names to ooni_probe.egg-info/top_level.txt
writing dependency_links to ooni_probe.egg-info/dependency_links.txt
writing manifest file 'ooni_probe.egg-info/SOURCES.txt'
reading manifest file 'ooni_probe.egg-info/SOURCES.txt'
writing manifest file 'ooni_probe.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/ooni
copying ooni/reporter.py -> build/lib.linux-x86_64-2.7/ooni
copying ooni/__init__.py -> build/lib.linux-x86_64-2.7/ooni
copying ooni/director.py -> build/lib.linux-x86_64-2.7/ooni
copying ooni/otime.py -> build/lib.linux-x86_64-2.7/ooni
copying ooni/tasks.py -> build/lib.linux-x86_64-2.7/ooni
copying ooni/ratelimiting.py -> build/lib.linux-x86_64-2.7/ooni
copying ooni/config.py -> build/lib.linux-x86_64-2.7/ooni
copying ooni/managers.py -> build/lib.linux-x86_64-2.7/ooni
copying ooni/errors.py -> build/lib.linux-x86_64-2.7/ooni
copying ooni/nettest.py -> build/lib.linux-x86_64-2.7/ooni
copying ooni/oonicli.py -> build/lib.linux-x86_64-2.7/ooni
copying ooni/runner.py -> build/lib.linux-x86_64-2.7/ooni
creating build/lib.linux-x86_64-2.7/ooni/templates
copying ooni/templates/tcpt.py -> build/lib.linux-x86_64-2.7/ooni/templates
copying ooni/templates/__init__.py -> build/lib.linux-x86_64-2.7/ooni/templates
copying ooni/templates/httpt.py -> build/lib.linux-x86_64-2.7/ooni/templates
copying ooni/templates/dnst.py -> build/lib.linux-x86_64-2.7/ooni/templates
copying ooni/templates/scapyt.py -> build/lib.linux-x86_64-2.7/ooni/templates
creating build/lib.linux-x86_64-2.7/ooni/utils
copying ooni/utils/__init__.py -> build/lib.linux-x86_64-2.7/ooni/utils
copying ooni/utils/txagentwithsocks.py -> build/lib.linux-x86_64-2.7/ooni/utils
copying ooni/utils/net.py -> build/lib.linux-x86_64-2.7/ooni/utils
copying ooni/utils/log.py -> build/lib.linux-x86_64-2.7/ooni/utils
copying ooni/utils/onion.py -> build/lib.linux-x86_64-2.7/ooni/utils
copying ooni/utils/hacks.py -> build/lib.linux-x86_64-2.7/ooni/utils
copying ooni/utils/txscapy.py -> build/lib.linux-x86_64-2.7/ooni/utils
copying ooni/utils/logo.py -> build/lib.linux-x86_64-2.7/ooni/utils
copying ooni/utils/geodata.py -> build/lib.linux-x86_64-2.7/ooni/utils
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/ooni
copying build/lib.linux-x86_64-2.7/ooni/reporter.py -> build/bdist.linux-x86_64/egg/ooni
copying build/lib.linux-x86_64-2.7/ooni/__init__.py -> build/bdist.linux-x86_64/egg/ooni
copying build/lib.linux-x86_64-2.7/ooni/director.py -> build/bdist.linux-x86_64/egg/ooni
copying build/lib.linux-x86_64-2.7/ooni/otime.py -> build/bdist.linux-x86_64/egg/ooni
copying build/lib.linux-x86_64-2.7/ooni/tasks.py -> build/bdist.linux-x86_64/egg/ooni
creating build/bdist.linux-x86_64/egg/ooni/templates
copying build/lib.linux-x86_64-2.7/ooni/templates/tcpt.py -> build/bdist.linux-x86_64/egg/ooni/templates
copying build/lib.linux-x86_64-2.7/ooni/templates/__init__.py -> build/bdist.linux-x86_64/egg/ooni/templates
copying build/lib.linux-x86_64-2.7/ooni/templates/httpt.py -> build/bdist.linux-x86_64/egg/ooni/templates
copying build/lib.linux-x86_64-2.7/ooni/templates/dnst.py -> build/bdist.linux-x86_64/egg/ooni/templates
copying build/lib.linux-x86_64-2.7/ooni/templates/scapyt.py -> build/bdist.linux-x86_64/egg/ooni/templates
copying build/lib.linux-x86_64-2.7/ooni/ratelimiting.py -> build/bdist.linux-x86_64/egg/ooni
copying build/lib.linux-x86_64-2.7/ooni/config.py -> build/bdist.linux-x86_64/egg/ooni
copying build/lib.linux-x86_64-2.7/ooni/managers.py -> build/bdist.linux-x86_64/egg/ooni
copying build/lib.linux-x86_64-2.7/ooni/errors.py -> build/bdist.linux-x86_64/egg/ooni
creating build/bdist.linux-x86_64/egg/ooni/utils
copying build/lib.linux-x86_64-2.7/ooni/utils/__init__.py -> build/bdist.linux-x86_64/egg/ooni/utils
copying build/lib.linux-x86_64-2.7/ooni/utils/txagentwithsocks.py -> build/bdist.linux-x86_64/egg/ooni/utils
copying build/lib.linux-x86_64-2.7/ooni/utils/net.py -> build/bdist.linux-x86_64/egg/ooni/utils
copying build/lib.linux-x86_64-2.7/ooni/utils/log.py -> build/bdist.linux-x86_64/egg/ooni/utils
copying build/lib.linux-x86_64-2.7/ooni/utils/onion.py -> build/bdist.linux-x86_64/egg/ooni/utils
copying build/lib.linux-x86_64-2.7/ooni/utils/hacks.py -> build/bdist.linux-x86_64/egg/ooni/utils
copying build/lib.linux-x86_64-2.7/ooni/utils/txscapy.py -> build/bdist.linux-x86_64/egg/ooni/utils
copying build/lib.linux-x86_64-2.7/ooni/utils/logo.py -> build/bdist.linux-x86_64/egg/ooni/utils
copying build/lib.linux-x86_64-2.7/ooni/utils/geodata.py -> build/bdist.linux-x86_64/egg/ooni/utils
copying build/lib.linux-x86_64-2.7/ooni/nettest.py -> build/bdist.linux-x86_64/egg/ooni
copying build/lib.linux-x86_64-2.7/ooni/oonicli.py -> build/bdist.linux-x86_64/egg/ooni
copying build/lib.linux-x86_64-2.7/ooni/runner.py -> build/bdist.linux-x86_64/egg/ooni
byte-compiling build/bdist.linux-x86_64/egg/ooni/reporter.py to reporter.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/director.py to director.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/otime.py to otime.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/tasks.py to tasks.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/templates/tcpt.py to tcpt.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/templates/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/templates/httpt.py to httpt.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/templates/dnst.py to dnst.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/templates/scapyt.py to scapyt.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/ratelimiting.py to ratelimiting.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/config.py to config.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/managers.py to managers.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/errors.py to errors.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/utils/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/utils/txagentwithsocks.py to txagentwithsocks.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/utils/net.py to net.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/utils/log.py to log.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/utils/onion.py to onion.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/utils/hacks.py to hacks.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/utils/txscapy.py to txscapy.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/utils/logo.py to logo.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/utils/geodata.py to geodata.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/nettest.py to nettest.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/oonicli.py to oonicli.pyc
byte-compiling build/bdist.linux-x86_64/egg/ooni/runner.py to runner.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
installing scripts to build/bdist.linux-x86_64/egg/EGG-INFO/scripts
running install_scripts
running build_scripts
creating build/scripts-2.7
copying and adjusting bin/ooniprobe -> build/scripts-2.7
changing mode of build/scripts-2.7/ooniprobe from 664 to 775
creating build/bdist.linux-x86_64/egg/EGG-INFO/scripts
copying build/scripts-2.7/ooniprobe -> build/bdist.linux-x86_64/egg/EGG-INFO/scripts
changing mode of build/bdist.linux-x86_64/egg/EGG-INFO/scripts/ooniprobe to 775
copying ooni_probe.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying ooni_probe.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying ooni_probe.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying ooni_probe.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying ooni_probe.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
ooni.config: module references __file__
creating dist
creating 'dist/ooni_probe-0.0.10-py2.7.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing ooni_probe-0.0.10-py2.7.egg
creating /home/travis/virtualenv/python2.7/lib/python2.7/site-packages/ooni_probe-0.0.10-py2.7.egg
Extracting ooni_probe-0.0.10-py2.7.egg to /home/travis/virtualenv/python2.7/lib/python2.7/site-packages
Adding ooni-probe 0.0.10 to easy-install.pth file
Installing ooniprobe script to /home/travis/virtualenv/python2.7/bin
Installed /home/travis/virtualenv/python2.7/lib/python2.7/site-packages/ooni_probe-0.0.10-py2.7.egg
Processing dependencies for ooni-probe==0.0.10
Searching for zope.interface>=4.0.1
Reading https://people.torproject.org/~ioerror/src/mirrors/ooniprobe
Reading http://pypi.python.org/simple/zope.interface/
Best match: zope.interface 4.0.5
Downloading http://pypi.python.org/packages/source/z/zope.interface/zope.interface-4.0.5.zip#md5=caf26025ae1b02da124a58340e423dfe
Processing zope.interface-4.0.5.zip
Writing /tmp/easy_install-vyHsk3/zope.interface-4.0.5/setup.cfg
Running zope.interface-4.0.5/setup.py -q bdist_egg --dist-dir /tmp/easy_install-vyHsk3/zope.interface-4.0.5/egg-dist-tmp-FXhHYF
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
Adding zope.interface 4.0.5 to easy-install.pth file
Installed /home/travis/virtualenv/python2.7/lib/python2.7/site-packages/zope.interface-4.0.5-py2.7-linux-x86_64.egg
Searching for zope.event>=4.0.0
Reading http://pypi.python.org/simple/zope.event/
Best match: zope.event 4.0.2
Downloading http://pypi.python.org/packages/source/z/zope.event/zope.event-4.0.2.tar.gz#md5=e08dd299d428d77a1cfcbfe841b81872
Processing zope.event-4.0.2.tar.gz
Writing /tmp/easy_install-B0xpBR/zope.event-4.0.2/setup.cfg
Running zope.event-4.0.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-B0xpBR/zope.event-4.0.2/egg-dist-tmp-cdDeGe
Adding zope.event 4.0.2 to easy-install.pth file
Installed /home/travis/virtualenv/python2.7/lib/python2.7/site-packages/zope.event-4.0.2-py2.7.egg
Searching for zope.component>=4.0.0
Reading http://pypi.python.org/simple/zope.component/
Best match: zope.component 4.1.0
Downloading http://pypi.python.org/packages/source/z/zope.component/zope.component-4.1.0.zip#md5=8e185893699f9fa577bd9ada0a5302fa
Processing zope.component-4.1.0.zip
Writing /tmp/easy_install-g_C03J/zope.component-4.1.0/setup.cfg
Running zope.component-4.1.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-g_C03J/zope.component-4.1.0/egg-dist-tmp-jP0Blj
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
Adding zope.component 4.1.0 to easy-install.pth file
Installed /home/travis/virtualenv/python2.7/lib/python2.7/site-packages/zope.component-4.1.0-py2.7.egg
Searching for txsocksx>=0.0.2
Reading http://pypi.python.org/simple/txsocksx/
Best match: txsocksx 0.0.2
Downloading http://pypi.python.org/packages/source/t/txsocksx/txsocksx-0.0.2.tar.gz#md5=496baa77dbcde569681ad953e8908035
Processing txsocksx-0.0.2.tar.gz
Writing /tmp/easy_install-kdJ3z5/txsocksx-0.0.2/setup.cfg
Running txsocksx-0.0.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-kdJ3z5/txsocksx-0.0.2/egg-dist-tmp-I3Gl9L
zip_safe flag not set; analyzing archive contents...
Adding txsocksx 0.0.2 to easy-install.pth file
Installed /home/travis/virtualenv/python2.7/lib/python2.7/site-packages/txsocksx-0.0.2-py2.7.egg
Searching for txtorcon>=0.7
Reading http://pypi.python.org/simple/txtorcon/
Reading https://github.com/meejah/txtorcon
Best match: txtorcon 0.7
Downloading http://pypi.python.org/packages/source/t/txtorcon/txtorcon-0.7.tar.gz#md5=d9c9ae93f81878d1f56d8e463f92d196
Processing txtorcon-0.7.tar.gz
Writing /tmp/easy_install-IqqJqK/txtorcon-0.7/setup.cfg
Running txtorcon-0.7/setup.py -q bdist_egg --dist-dir /tmp/easy_install-IqqJqK/txtorcon-0.7/egg-dist-tmp-zM2HaB
warning: no files found matching 'docs/avatar.png'
zip_safe flag not set; analyzing archive contents...
txtorcon.test.test_fsm: module references __file__
Adding txtorcon 0.7 to easy-install.pth file
Installed /home/travis/virtualenv/python2.7/lib/python2.7/site-packages/txtorcon-0.7-py2.7.egg
Searching for transaction>=1.3.0
Reading http://pypi.python.org/simple/transaction/
Reading http://www.zope.org/Products/ZODB
Best match: transaction 1.4.1
Downloading http://pypi.python.org/packages/source/t/transaction/transaction-1.4.1.zip#md5=8db2680bc0f999219861a67b8f335a88
Processing transaction-1.4.1.zip
Writing /tmp/easy_install-ZPaOfQ/transaction-1.4.1/setup.cfg
Running transaction-1.4.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-ZPaOfQ/transaction-1.4.1/egg-dist-tmp-pQOJek
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
Adding transaction 1.4.1 to easy-install.pth file
Installed /home/travis/virtualenv/python2.7/lib/python2.7/site-packages/transaction-1.4.1-py2.7.egg
Searching for pygeoip>=0.2.5
Reading http://pypi.python.org/simple/pygeoip/
Reading http://code.google.com/p/pygeoip/
Reading https://github.com/appliedsec/pygeoip
Best match: pygeoip 0.2.6
Downloading http://pypi.python.org/packages/source/p/pygeoip/pygeoip-0.2.6.zip#md5=b3ac1bfcd535782bc59af78e722cf5c1
Processing pygeoip-0.2.6.zip
Writing /tmp/easy_install-9eUeYh/pygeoip-0.2.6/setup.cfg
Running pygeoip-0.2.6/setup.py -q bdist_egg --dist-dir /tmp/easy_install-9eUeYh/pygeoip-0.2.6/egg-dist-tmp-5Xm1Wd
zip_safe flag not set; analyzing archive contents...
Adding pygeoip 0.2.6 to easy-install.pth file
Installed /home/travis/virtualenv/python2.7/lib/python2.7/site-packages/pygeoip-0.2.6-py2.7.egg
Searching for pyOpenSSL>=0.13
Reading http://pypi.python.org/simple/pyOpenSSL/
Reading http://pyopenssl.sourceforge.net/
Reading http://launchpad.net/pyopenssl
Best match: pyOpenSSL 0.13
Downloading http://pypi.python.org/packages/source/p/pyOpenSSL/pyOpenSSL-0.13.tar.gz#md5=767bca18a71178ca353dff9e10941929
Processing pyOpenSSL-0.13.tar.gz
Writing /tmp/easy_install-FIkf0W/pyOpenSSL-0.13/setup.cfg
Running pyOpenSSL-0.13/setup.py -q bdist_egg --dist-dir /tmp/easy_install-FIkf0W/pyOpenSSL-0.13/egg-dist-tmp-8P5b29
warning: no previously-included files matching '*.pyc' found anywhere in distribution
Adding pyOpenSSL 0.13 to easy-install.pth file
Installed /home/travis/virtualenv/python2.7/lib/python2.7/site-packages/pyOpenSSL-0.13-py2.7-linux-x86_64.egg
Searching for ipaddr>=2.1.10
Reading http://pypi.python.org/simple/ipaddr/
Reading http://code.google.com/p/ipaddr-py/
Best match: ipaddr 2.1.10
Downloading http://ipaddr-py.googlecode.com/files/ipaddr-2.1.10.tar.gz
Processing ipaddr-2.1.10.tar.gz
Writing /tmp/easy_install-Lh1X9e/ipaddr-2.1.10/setup.cfg
Running ipaddr-2.1.10/setup.py -q bdist_egg --dist-dir /tmp/easy_install-Lh1X9e/ipaddr-2.1.10/egg-dist-tmp-0uU7hE
zip_safe flag not set; analyzing archive contents...
Adding ipaddr 2.1.10 to easy-install.pth file
Installed /home/travis/virtualenv/python2.7/lib/python2.7/site-packages/ipaddr-2.1.10-py2.7.egg
Searching for docutils>=0.9.1
Reading http://pypi.python.org/simple/docutils/
Reading http://docutils.sourceforge.net/
Reading http://sourceforge.net/projects/docutils/files/docutils/0.8.1/docutils-0.8.1.tar.gz/download
Reading http://sourceforge.net/projects/docutils/files/docutils/0.9.1/docutils-0.9.1.tar.gz/download
Reading http://sourceforge.net/projects/docutils/files/docutils/0.10/docutils-0.10.tar.gz/download
Reading http://sourceforge.net/projects/docutils/files/docutils/0.9/docutils-0.9.tar.gz/download
Best match: docutils 0.10
Downloading http://pypi.python.org/packages/source/d/docutils/docutils-0.10.tar.gz#md5=d8d4660c08302c791b2d71a155a2f4bc
Processing docutils-0.10.tar.gz
Writing /tmp/easy_install-qkDtpF/docutils-0.10/setup.cfg
Running docutils-0.10/setup.py -q bdist_egg --dist-dir /tmp/easy_install-qkDtpF/docutils-0.10/egg-dist-tmp-yS57EL
warning: no files found matching 'MANIFEST'
warning: no files found matching '*' under directory 'extras'
warning: no previously-included files matching '.cvsignore' found under directory '*'
warning: no previously-included files matching '*.pyc' found under directory '*'
warning: no previously-included files matching '*~' found under directory '*'
warning: no previously-included files matching '.DS_Store' found under directory '*'
zip_safe flag not set; analyzing archive contents...
docutils.parsers.rst.directives.misc: module references __file__
docutils.writers.docutils_xml: module references __path__
docutils.writers.odf_odt.__init__: module references __file__
docutils.writers.html4css1.__init__: module references __file__
docutils.writers.latex2e.__init__: module references __file__
docutils.writers.s5_html.__init__: module references __file__
docutils.writers.pep_html.__init__: module references __file__
Adding docutils 0.10 to easy-install.pth file
Installing rstpep2html.py script to /home/travis/virtualenv/python2.7/bin
Installing rst2odt.py script to /home/travis/virtualenv/python2.7/bin
Installing rst2xetex.py script to /home/travis/virtualenv/python2.7/bin
Installing rst2latex.py script to /home/travis/virtualenv/python2.7/bin
Installing rst2man.py script to /home/travis/virtualenv/python2.7/bin
Installing rst2s5.py script to /home/travis/virtualenv/python2.7/bin
Installing rst2pseudoxml.py script to /home/travis/virtualenv/python2.7/bin
Installing rst2html.py script to /home/travis/virtualenv/python2.7/bin
Installing rst2odt_prepstyles.py script to /home/travis/virtualenv/python2.7/bin
Installing rst2xml.py script to /home/travis/virtualenv/python2.7/bin
Installed /home/travis/virtualenv/python2.7/lib/python2.7/site-packages/docutils-0.10-py2.7.egg
Searching for Twisted>=12.2.0
Reading http://pypi.python.org/simple/Twisted/
Reading http://www.twistedmatrix.com
Reading http://twistedmatrix.com/products/download
Reading http://twistedmatrix.com/
Reading http://tmrc.mit.edu/mirror/twisted/Twisted/9.0/
Reading http://tmrc.mit.edu/mirror/twisted/Twisted/10.0/
Reading http://twistedmatrix.com/projects/core/
Reading http://tmrc.mit.edu/mirror/twisted/Twisted/8.2/
Reading http://tmrc.mit.edu/mirror/twisted/Twisted/8.1/
Best match: Twisted 12.3.0
Downloading http://pypi.python.org/packages/source/T/Twisted/Twisted-12.3.0.tar.bz2#md5=6e289825f3bf5591cfd670874cc0862d
Processing Twisted-12.3.0.tar.bz2
Writing /tmp/easy_install-klEhl9/Twisted-12.3.0/setup.cfg
Running Twisted-12.3.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-klEhl9/Twisted-12.3.0/egg-dist-tmp-6K5dhi
Adding Twisted 12.3.0 to easy-install.pth file
Installing tkconch script to /home/travis/virtualenv/python2.7/bin
Installing tap2rpm script to /home/travis/virtualenv/python2.7/bin
Installing tapconvert script to /home/travis/virtualenv/python2.7/bin
Installing ckeygen script to /home/travis/virtualenv/python2.7/bin
Installing manhole script to /home/travis/virtualenv/python2.7/bin
Installing tap2deb script to /home/travis/virtualenv/python2.7/bin
Installing mailmail script to /home/travis/virtualenv/python2.7/bin
Installing twistd script to /home/travis/virtualenv/python2.7/bin
Installing pyhtmlizer script to /home/travis/virtualenv/python2.7/bin
Installing trial script to /home/travis/virtualenv/python2.7/bin
Installing cftp script to /home/travis/virtualenv/python2.7/bin
Installing conch script to /home/travis/virtualenv/python2.7/bin
Installing lore script to /home/travis/virtualenv/python2.7/bin
Installed /home/travis/virtualenv/python2.7/lib/python2.7/site-packages/Twisted-12.3.0-py2.7-linux-x86_64.egg
Searching for PyYAML>=3.10
Reading http://pypi.python.org/simple/PyYAML/
Reading http://pyyaml.org/wiki/PyYAML
Best match: PyYAML 3.10
Downloading http://pyyaml.org/download/pyyaml/PyYAML-3.10.zip
Processing PyYAML-3.10.zip
Writing /tmp/easy_install-X2YmfF/PyYAML-3.10/setup.cfg
Running PyYAML-3.10/setup.py -q bdist_egg --dist-dir /tmp/easy_install-X2YmfF/PyYAML-3.10/egg-dist-tmp-RkKgI_
In file included from ext/_yaml.c:223:0:
ext/_yaml.h:6:0: warning: "PyUnicode_FromString" redefined [enabled by default]
/usr/include/python2.7/unicodeobject.h:281:0: note: this is the location of the previous definition
ext/_yaml.c: In function ‘__pyx_pf_5_yaml_get_version_string’:
ext/_yaml.c:1145:17: warning: assignment discards ‘const’ qualifier from pointer target type [enabled by default]
ext/_yaml.c: In function ‘__pyx_pf_5_yaml_7CParser___init__’:
ext/_yaml.c:2074:38: warning: passing argument 2 of ‘yaml_parser_set_input’ from incompatible pointer type [enabled by default]
/usr/local/include/yaml.h:1367:1: note: expected ‘int (*)(void *, unsigned char *, size_t, size_t *)’ but argument is of type ‘int (*)(void *, char *, int, int *)’
ext/_yaml.c:2272:45: warning: pointer targets in passing argument 2 of ‘yaml_parser_set_input_string’ differ in signedness [-Wpointer-sign]
/usr/local/include/yaml.h:1341:1: note: expected ‘const unsigned char *’ but argument is of type ‘char *’
ext/_yaml.c: In function ‘__pyx_f_5_yaml_7CParser__token_to_object’:
ext/_yaml.c:3705:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:3705:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:3718:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:3718:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:4285:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:4285:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:4339:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:4339:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:4393:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:4393:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:4406:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:4406:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:4493:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c: In function ‘__pyx_f_5_yaml_7CParser__event_to_object’:
ext/_yaml.c:5909:9: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:5909:9: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:5922:9: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:5922:9: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:6088:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:6088:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:6163:7: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:6163:7: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:6200:7: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:6200:7: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:6216:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:6520:7: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:6520:7: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:6557:7: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:6557:7: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:6747:7: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:6747:7: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:6784:7: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:6784:7: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c: In function ‘__pyx_f_5_yaml_7CParser__compose_node’:
ext/_yaml.c:8064:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:8064:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:8284:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:8284:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:8315:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:8315:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:8346:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:8346:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c: In function ‘__pyx_f_5_yaml_7CParser__compose_scalar_node’:
ext/_yaml.c:8861:3: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:9019:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:9019:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c: In function ‘__pyx_f_5_yaml_7CParser__compose_sequence_node’:
ext/_yaml.c:9461:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:9461:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c: In function ‘__pyx_f_5_yaml_7CParser__compose_mapping_node’:
ext/_yaml.c:9998:5: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign]
/usr/include/string.h:399:15: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c:9998:5: warning: pointer targets in passing argument 1 of ‘PyUnicodeUCS4_DecodeUTF8’ differ in signedness [-Wpointer-sign]
/usr/include/python2.7/unicodeobject.h:750:23: note: expected ‘const char *’ but argument is of type ‘yaml_char_t *’
ext/_yaml.c: In function ‘__pyx_pf_5_yaml_8CEmitter___init__’:
ext/_yaml.c:11065:38: warning: passing argument 2 of ‘yaml_emitter_set_output’ from incompatible pointer type [enabled by default]
/usr/local/include/yaml.h:1829:1: note: expected ‘int (*)(void *, unsigned char *, size_t)’ but argument is of type ‘int (*)(void *, char *, int)’
ext/_yaml.c: In function ‘__pyx_f_5_yaml_8CEmitter__object_to_event’:
ext/_yaml.c:12199:44: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
ext/_yaml.c:12300:44: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
ext/_yaml.c:12563:5: warning: pointer targets in passing argument 2 of ‘yaml_alias_event_initialize’ differ in signedness [-Wpointer-sign]
/usr/local/include/yaml.h:553:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
ext/_yaml.c:13168:5: warning: pointer targets in passing argument 2 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]
/usr/local/include/yaml.h:578:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
ext/_yaml.c:13168:5: warning: pointer targets in passing argument 3 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]
/usr/local/include/yaml.h:578:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
ext/_yaml.c:13168:5: warning: pointer targets in passing argument 4 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]
/usr/local/include/yaml.h:578:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
ext/_yaml.c:13521:5: warning: pointer targets in passing argument 2 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign]
/usr/local/include/yaml.h:601:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
ext/_yaml.c:13521:5: warning: pointer targets in passing argument 3 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign]
/usr/local/include/yaml.h:601:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
ext/_yaml.c:13874:5: warning: pointer targets in passing argument 2 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign]
/usr/local/include/yaml.h:633:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
ext/_yaml.c:13874:5: warning: pointer targets in passing argument 3 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign]
/usr/local/include/yaml.h:633:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
ext/_yaml.c: In function ‘__pyx_pf_5_yaml_8CEmitter_6serialize’:
ext/_yaml.c:15082:42: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
ext/_yaml.c:15183:42: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
ext/_yaml.c: In function ‘__pyx_f_5_yaml_8CEmitter__serialize_node’:
ext/_yaml.c:15863:5: warning: pointer targets in passing argument 2 of ‘yaml_alias_event_initialize’ differ in signedness [-Wpointer-sign]
/usr/local/include/yaml.h:553:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
ext/_yaml.c:16500:7: warning: pointer targets in passing argument 2 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]
/usr/local/include/yaml.h:578:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
ext/_yaml.c:16500:7: warning: pointer targets in passing argument 3 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]
/usr/local/include/yaml.h:578:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
ext/_yaml.c:16500:7: warning: pointer targets in passing argument 4 of ‘yaml_scalar_event_initialize’ differ in signedness [-Wpointer-sign]
/usr/local/include/yaml.h:578:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
ext/_yaml.c:16790:7: warning: pointer targets in passing argument 2 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign]
/usr/local/include/yaml.h:601:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
ext/_yaml.c:16790:7: warning: pointer targets in passing argument 3 of ‘yaml_sequence_start_event_initialize’ differ in signedness [-Wpointer-sign]
/usr/local/include/yaml.h:601:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
ext/_yaml.c:17193:7: warning: pointer targets in passing argument 2 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign]
/usr/local/include/yaml.h:633:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
ext/_yaml.c:17193:7: warning: pointer targets in passing argument 3 of ‘yaml_mapping_start_event_initialize’ differ in signedness [-Wpointer-sign]
/usr/local/include/yaml.h:633:1: note: expected ‘yaml_char_t *’ but argument is of type ‘char *’
zip_safe flag not set; analyzing archive contents...
Adding PyYAML 3.10 to easy-install.pth file
Installed /home/travis/virtualenv/python2.7/lib/python2.7/site-packages/PyYAML-3.10-py2.7-linux-x86_64.egg
Searching for pypcap>=1.1.1
Reading http://pypi.python.org/simple/pypcap/
Reading http://monkey.org/~dugsong/pypcap/
Best match: pypcap 1.1.1
Downloading https://github.com/hellais/pypcap/archive/v1.1.1.tar.gz#egg=pypcap-1.1.1
Processing v1.1.1.tar.gz
Writing /tmp/easy_install-sBeMPT/pypcap-1.1.1/setup.cfg
Running pypcap-1.1.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-sBeMPT/pypcap-1.1.1/egg-dist-tmp-Q9oWnW
Traceback (most recent call last):
File "setup.py", line 35, in <module>
install_requires=install_requires,
File "/usr/lib/python2.7/distutils/core.py", line 152, in setup
dist.run_commands()
File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/home/travis/virtualenv/python2.7/local/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg/setuptools/command/install.py", line 73, in run
self.do_egg_install()
File "/home/travis/virtualenv/python2.7/local/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg/setuptools/command/install.py", line 101, in do_egg_install
cmd.run()
File "/home/travis/virtualenv/python2.7/local/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg/setuptools/command/easy_install.py", line 358, in run
self.easy_install(spec, not self.no_deps)
File "/home/travis/virtualenv/python2.7/local/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg/setuptools/command/easy_install.py", line 578, in easy_install
return self.install_item(None, spec, tmpdir, deps, True)
File "/home/travis/virtualenv/python2.7/local/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg/setuptools/command/easy_install.py", line 630, in install_item
self.process_distribution(spec, dist, deps)
File "/home/travis/virtualenv/python2.7/local/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg/setuptools/command/easy_install.py", line 682, in process_distribution
[requirement], self.local_index, self.easy_install
File "/home/travis/virtualenv/python2.7/local/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg/pkg_resources.py", line 586, in resolve
dist = best[req.key] = env.best_match(req, self, installer)
File "/home/travis/virtualenv/python2.7/local/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg/pkg_resources.py", line 831, in best_match
return self.obtain(req, installer) # try and download/install
File "/home/travis/virtualenv/python2.7/local/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg/pkg_resources.py", line 843, in obtain
return installer(requirement)
File "/home/travis/virtualenv/python2.7/local/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg/setuptools/command/easy_install.py", line 598, in easy_install
return self.install_item(spec, dist.location, tmpdir, deps)
File "/home/travis/virtualenv/python2.7/local/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg/setuptools/command/easy_install.py", line 628, in install_item
dists = self.install_eggs(spec, download, tmpdir)
File "/home/travis/virtualenv/python2.7/local/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg/setuptools/command/easy_install.py", line 823, in install_eggs
return self.build_and_install(setup_script, setup_base)
File "/home/travis/virtualenv/python2.7/local/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg/setuptools/command/easy_install.py", line 1103, in build_and_install
self.run_setup(setup_script, setup_base, args)
File "/home/travis/virtualenv/python2.7/local/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg/setuptools/command/easy_install.py", line 1089, in run_setup
run_setup(setup_script, args)
File "/home/travis/virtualenv/python2.7/local/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg/setuptools/sandbox.py", line 33, in run_setup
lambda: execfile(
File "/home/travis/virtualenv/python2.7/local/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg/setuptools/sandbox.py", line 81, in run
return func()
File "/home/travis/virtualenv/python2.7/local/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg/setuptools/sandbox.py", line 35, in <lambda>
{'__file__':setup_script, '__name__':'__main__'}
File "setup.py", line 7, in <module>
'txsocksx>=0.0.2',
ImportError: No module named Pyrex.Distutils
The command "python setup.py install" failed and exited with 1 during install.
Your build has been stopped.
I believed it was an error in @hellais 's setup.py in txsocksx, so I created a virtualenv for it and tested it. The output and commands used for that process were:
∃!isisⒶwintermute:~/code/torproject/ooni-probe ∴ . ~/.bootstrap/local/bin/activate
(.bootstrap)∃!isisⒶwintermute:~/code/torproject/ooni-probe ∴ . ~/.bootstrap/local/bin/virtualenvwrapper.sh
(.bootstrap)∃!isisⒶwintermute:~/code/torproject/ooni-probe ∴ mkvirtualenv --no-site-packages -p ~/.bootstrap/local/bin/python2.7 ~/.bootstrap/.virtualenvs/txsocksx
Running virtualenv with interpreter /home/isis/.bootstrap/local/bin/python2.7
Using real prefix '/usr'
New python executable in /home/isis/.bootstrap/.virtualenvs/txsocksx/bin/python2.7
Also creating executable in /home/isis/.bootstrap/.virtualenvs/txsocksx/bin/python
Installing setuptools............done.
Installing pip...............done.
(.bootstrap)∃!isisⒶwintermute:~/code/torproject/ooni-probe ∴ cd ../txsocksx/
(.bootstrap)∃!isisⒶwintermute:~/code/torproject/txsocksx ∴ ls
build examples scripts txsocksx
dist LICENSE setup.py txsocksx.egg-info
(.bootstrap)∃!isisⒶwintermute:~/code/torproject/txsocksx ∴ . ~/.bootstrap/.virtualenvs/txsocksx/bin/activate
(txsocksx)∃!isisⒶwintermute:~/code/torproject/txsocksx ∴ python setup.py install
running install
running bdist_egg
running egg_info
writing requirements to txsocksx.egg-info/requires.txt
writing txsocksx.egg-info/PKG-INFO
writing top-level names to txsocksx.egg-info/top_level.txt
writing dependency_links to txsocksx.egg-info/dependency_links.txt
reading manifest file 'txsocksx.egg-info/SOURCES.txt'
writing manifest file 'txsocksx.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/txsocksx
copying build/lib.linux-x86_64-2.7/txsocksx/ssl.py -> build/bdist.linux-x86_64/egg/txsocksx
copying build/lib.linux-x86_64-2.7/txsocksx/auth.py -> build/bdist.linux-x86_64/egg/txsocksx
copying build/lib.linux-x86_64-2.7/txsocksx/constants.py -> build/bdist.linux-x86_64/egg/txsocksx
copying build/lib.linux-x86_64-2.7/txsocksx/__init__.py -> build/bdist.linux-x86_64/egg/txsocksx
copying build/lib.linux-x86_64-2.7/txsocksx/client.py -> build/bdist.linux-x86_64/egg/txsocksx
copying build/lib.linux-x86_64-2.7/txsocksx/errors.py -> build/bdist.linux-x86_64/egg/txsocksx
copying build/lib.linux-x86_64-2.7/txsocksx/parser.py -> build/bdist.linux-x86_64/egg/txsocksx
byte-compiling build/bdist.linux-x86_64/egg/txsocksx/ssl.py to ssl.pyc
byte-compiling build/bdist.linux-x86_64/egg/txsocksx/auth.py to auth.pyc
byte-compiling build/bdist.linux-x86_64/egg/txsocksx/constants.py to constants.pyc
byte-compiling build/bdist.linux-x86_64/egg/txsocksx/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/txsocksx/client.py to client.pyc
byte-compiling build/bdist.linux-x86_64/egg/txsocksx/errors.py to errors.pyc
byte-compiling build/bdist.linux-x86_64/egg/txsocksx/parser.py to parser.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying txsocksx.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying txsocksx.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying txsocksx.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying txsocksx.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying txsocksx.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating 'dist/txsocksx-0.0.2-py2.7.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing txsocksx-0.0.2-py2.7.egg
Copying txsocksx-0.0.2-py2.7.egg to /home/isis/.bootstrap/.virtualenvs/txsocksx/lib/python2.7/site-packages
Adding txsocksx 0.0.2 to easy-install.pth file
Installed /home/isis/.bootstrap/.virtualenvs/txsocksx/lib/python2.7/site-packages/txsocksx-0.0.2-py2.7.egg
Processing dependencies for txsocksx==0.0.2
Searching for Twisted>=12.0
Reading http://pypi.python.org/simple/Twisted/
Reading http://www.twistedmatrix.com
Reading http://twistedmatrix.com/products/download
Reading http://twistedmatrix.com/
Reading http://tmrc.mit.edu/mirror/twisted/Twisted/9.0/
Reading http://tmrc.mit.edu/mirror/twisted/Twisted/10.0/
Reading http://twistedmatrix.com/projects/core/
Reading http://tmrc.mit.edu/mirror/twisted/Twisted/8.2/
Reading http://tmrc.mit.edu/mirror/twisted/Twisted/8.1/
Best match: Twisted 12.3.0
Downloading http://pypi.python.org/packages/source/T/Twisted/Twisted-12.3.0.tar.bz2#md5=6e289825f3bf5591cfd670874cc0862d
Processing Twisted-12.3.0.tar.bz2
Running Twisted-12.3.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-BIm5Wp/Twisted-12.3.0/egg-dist-tmp-1lEyqL
Adding Twisted 12.3.0 to easy-install.pth file
Installing tapconvert script to /home/isis/.bootstrap/.virtualenvs/txsocksx/bin
Installing mailmail script to /home/isis/.bootstrap/.virtualenvs/txsocksx/bin
Installing cftp script to /home/isis/.bootstrap/.virtualenvs/txsocksx/bin
Installing pyhtmlizer script to /home/isis/.bootstrap/.virtualenvs/txsocksx/bin
Installing lore script to /home/isis/.bootstrap/.virtualenvs/txsocksx/bin
Installing tap2deb script to /home/isis/.bootstrap/.virtualenvs/txsocksx/bin
Installing tkconch script to /home/isis/.bootstrap/.virtualenvs/txsocksx/bin
Installing trial script to /home/isis/.bootstrap/.virtualenvs/txsocksx/bin
Installing twistd script to /home/isis/.bootstrap/.virtualenvs/txsocksx/bin
Installing ckeygen script to /home/isis/.bootstrap/.virtualenvs/txsocksx/bin
Installing tap2rpm script to /home/isis/.bootstrap/.virtualenvs/txsocksx/bin
Installing conch script to /home/isis/.bootstrap/.virtualenvs/txsocksx/bin
Installing manhole script to /home/isis/.bootstrap/.virtualenvs/txsocksx/bin
Installed /home/isis/.bootstrap/.virtualenvs/txsocksx/lib/python2.7/site-packages/Twisted-12.3.0-py2.7-linux-x86_64.egg
Searching for Parsley>=1.0
Reading http://pypi.python.org/simple/Parsley/
Reading http://github.com/washort/parsley
Reading http://launchpad.net/parsley
Best match: Parsley 1.1
Downloading http://pypi.python.org/packages/source/P/Parsley/Parsley-1.1.tar.gz#md5=7b060cacc85d9cd0a3eee9d26f11fa94
Processing Parsley-1.1.tar.gz
Running Parsley-1.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-sB8tdS/Parsley-1.1/egg-dist-tmp-3dDC8p
zip_safe flag not set; analyzing archive contents...
ometa.grammar: module references __file__
Adding Parsley 1.1 to easy-install.pth file
Installed /home/isis/.bootstrap/.virtualenvs/txsocksx/lib/python2.7/site-packages/Parsley-1.1-py2.7.egg
Searching for zope.interface>=3.6.0
Reading http://pypi.python.org/simple/zope.interface/
Best match: zope.interface 4.0.5
Downloading http://pypi.python.org/packages/source/z/zope.interface/zope.interface-4.0.5.zip#md5=caf26025ae1b02da124a58340e423dfe
Processing zope.interface-4.0.5.zip
Running zope.interface-4.0.5/setup.py -q bdist_egg --dist-dir /tmp/easy_install-7DEYTL/zope.interface-4.0.5/egg-dist-tmp-1Um7Rq
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
Adding zope.interface 4.0.5 to easy-install.pth file
Installed /home/isis/.bootstrap/.virtualenvs/txsocksx/lib/python2.7/site-packages/zope.interface-4.0.5-py2.7-linux-x86_64.egg
Searching for setuptools==0.6c11
Best match: setuptools 0.6c11
Processing setuptools-0.6c11-py2.7.egg
setuptools 0.6c11 is already the active version in easy-install.pth
Installing easy_install script to /home/isis/.bootstrap/.virtualenvs/txsocksx/bin
Installing easy_install-2.7 script to /home/isis/.bootstrap/.virtualenvs/txsocksx/bin
Using /home/isis/.bootstrap/.virtualenvs/txsocksx/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg
Finished processing dependencies for txsocksx==0.0.2
(txsocksx)∃!isisⒶwintermute:~/code/torproject/txsocksx ∴
So it is not txsocksx causing the problem. I also tried moving Pyrex
higher up in the list in requirements.txt, and the test results of that are in Travis build 21.
That did not work. The next thing I tried was to move the mirrored requirements after the reqs from requirements.txt in setup.py in this commit, but that resulted in the failures in Travis build 22.
I don't know why the builds are failing. Although, my next idea is that, because distutils in txsocksx's setup.py calls at some point setuptools.setup.sandbox(), that the rest of the one of these setup.py's is failing because it's now running on a system which appears to have no modules and only five of the modules from the python standard library.
I am very tired and cannot work anymore. I've worked 18 hours today, and missed a date to go on a bike ride and play piano with a friend because of the debugging for Iran. :( #FML