Skip to content
Snippets Groups Projects
Closed ooni: setup.py is currently failing
  • View options
  • ooni: setup.py is currently failing

    • View options
  • Closed created by Isis Lovecruft

    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

    Attributes

    Activity

    • All activity
    • Comments only
    • History only
    • Newest first
    • Oldest first