You are viewing a plain text version of this content. The canonical link for it is here.
Posted to proton@qpid.apache.org by "Andrew Stitcher (JIRA)" <ji...@apache.org> on 2015/07/21 18:26:06 UTC

[jira] [Created] (PROTON-953) Travis CI tox tests fail to correctly build python 2.6 extension lib

Andrew Stitcher created PROTON-953:
--------------------------------------

             Summary: Travis CI tox tests fail to correctly build python 2.6 extension lib
                 Key: PROTON-953
                 URL: https://issues.apache.org/jira/browse/PROTON-953
             Project: Qpid Proton
          Issue Type: Bug
    Affects Versions: 0.10
         Environment: Travis CI ubuntu
            Reporter: Andrew Stitcher


In the current Travis CI build the tox tests fail to correctly build the python 2.6 extension lib:

{quote}
...
test 3
      Start  3: python-tox-test
3: Test command: /home/travis/virtualenv/python2.7.9/bin/python "/home/travis/build/apache/qpid-proton/proton-c/env.py" "PATH=/home/travis/build/apache/qpid-proton/Build/proton-c:/home/travis/build/apache/qpid-proton/Build/tests/tools/apps/c:/home/travis/build/apache/qpid-proton/tests/tools/apps/python:/home/travis/.local/bin:/home/travis/virtualenv/python2.7.9/bin:/home/travis/bin:/home/travis/.local/bin:/home/travis/.gimme/versions/go1.4.1.linux.amd64/bin:/opt/python/2.7.9/bin:/opt/python/2.6.9/bin:/opt/python/3.4.2/bin:/opt/python/3.3.5/bin:/opt/python/3.2.5/bin:/opt/python/pypy-2.5.0/bin:/opt/python/pypy3-2.4.0/bin:/usr/local/phantomjs/bin:/home/travis/.nvm/v0.10.36/bin:./node_modules/.bin:/usr/local/maven-3.2.5/bin:/usr/local/clang-3.4/bin:/home/travis/.gimme/versions/go1.4.1.linux.amd64/bin:/opt/python/2.7.9/bin:/opt/python/2.6.9/bin:/opt/python/3.4.2/bin:/opt/python/3.3.5/bin:/opt/python/3.2.5/bin:/opt/python/pypy-2.5.0/bin:/opt/python/pypy3-2.4.0/bin:/usr/local/phantomjs/bin:./node_modules/.bin:/usr/local/maven-3.2.5/bin:/usr/local/clang-3.4/bin:/home/travis/.gimme/versions/go1.4.1.linux.amd64/bin:/home/travis/.rvm/gems/ruby-1.9.3-p551/bin:/home/travis/.rvm/gems/ruby-1.9.3-p551@global/bin:/home/travis/.rvm/rubies/ruby-1.9.3-p551/bin:/opt/python/2.7.9/bin:/opt/python/2.6.9/bin:/opt/python/3.4.2/bin:/opt/python/3.3.5/bin:/opt/python/3.2.5/bin:/opt/python/pypy-2.5.0/bin:/opt/python/pypy3-2.4.0/bin:/usr/local/phantomjs/bin:./node_modules/.bin:/usr/local/maven-3.2.5/bin:/usr/local/clang-3.4/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/travis/.rvm/bin:/home/travis/.rvm/bin:/home/travis/.rvm/bin" "QPID_PROTON_SRC=/home/travis/build/apache/qpid-proton/proton-c/../" "CLASSPATH=/home/travis/build/apache/qpid-proton/Build/proton-j/proton-j.jar" "SASLPASSWD=/usr/sbin/saslpasswd2" "SWIG=/usr/bin/swig2.0" "VALGRIND=/usr/bin/valgrind" "/home/travis/virtualenv/python2.7.9/bin/tox"
3: Test timeout computed to be: 1500
3: GLOB sdist-make: /home/travis/build/apache/qpid-proton/proton-c/bindings/python/setup.py
3: py26 create: /home/travis/build/apache/qpid-proton/proton-c/bindings/python/.tox/py26
3: py26 inst: /home/travis/build/apache/qpid-proton/proton-c/bindings/python/.tox/dist/python-qpid-proton-0.10.0.zip
3: ERROR: invocation failed (exit code 1), logfile: /home/travis/build/apache/qpid-proton/proton-c/bindings/python/.tox/py26/log/py26-1.log
3: ERROR: actionid: py26
3: msg: installpkg
3: cmdargs: [local('/home/travis/build/apache/qpid-proton/proton-c/bindings/python/.tox/py26/bin/pip'), 'install', '/home/travis/build/apache/qpid-proton/proton-c/bindings/python/.tox/dist/python-qpid-proton-0.10.0.zip']
3: env: {'rvm_version': '1.26.8 (1.26.8)', 'LC_CTYPE': 'en_US.UTF-8', 'TRAVIS': 'true', 'TRAVIS_REPO_SLUG': 'apache/qpid-proton', 'JRUBY_OPTS': '--client -J-XX:+TieredCompilation -J-XX:TieredStopAtLevel=1 -Xcext.enabled=false -J-Xss2m -Xcompile.invokedynamic=false', 'VIRTUAL_ENV': '/home/travis/build/apache/qpid-proton/proton-c/bindings/python/.tox/py26', 'SHELL': '/bin/bash', 'TRAVIS_BRANCH': 'master', 'rvm_with_default_gems': 'rake=~>10.2.2 bundler=~>1.6.0', 'VALGRIND': '/usr/bin/valgrind', 'NVM_BIN': '/home/travis/.nvm/v0.10.36/bin', 'VIRTUAL_ENV_DISABLE_PROMPT': 'true', 'MANPATH': '/home/travis/.nvm/v0.10.36/share/man:/usr/local/clang-3.4/share/man:/usr/local/man:/usr/local/share/man:/usr/share/man', 'JAVA_HOME': '/usr/lib/jvm/java-7-oracle', '_system_type': 'Linux', 'TRAVIS_SECURE_ENV_VARS': 'false', 'MY_RUBY_HOME': '/home/travis/.rvm/rubies/ruby-1.9.3-p551', 'rvm_max_time_flag': '5', 'RUBY_VERSION': 'ruby-1.9.3-p551', '_system_version': '12.04', 'TRAVIS_COMMIT_RANGE': 'd9ce3cfd0916...8f82638b7e82', 'MAIL': '/var/mail/travis', 'rvm_bin_path': '/home/travis/.rvm/bin', 'CONTINUOUS_INTEGRATION': 'true', 'GOROOT': '/home/travis/.gimme/versions/go1.4.1.linux.amd64', 'rvm_path': '/home/travis/.rvm', 'RACK_ENV': 'test', 'USER': 'travis', 'NVM_IOJS_ORG_MIRROR': 'https://iojs.org/dist', 'PS4': '+', 'SHLVL': '3', 'MERB_ENV': 'test', 'GIT_ASKPASS': 'echo', 'GEM_PATH': '/home/travis/.rvm/gems/ruby-1.9.3-p551:/home/travis/.rvm/gems/ruby-1.9.3-p551@global', 'HAS_ANTARES_THREE_LITTLE_FRONZIES_BADGE': 'true', 'CLASSPATH': '/home/travis/build/apache/qpid-proton/Build/proton-j/proton-j.jar', 'PKG_CONFIG_PATH': 'None', 'TRAVIS_COMMIT': '8f82638b7e8299c8c3544516e4b8a18d185d3325', '_': '/usr/bin/ctest', 'TRAVIS_TAG': '', 'SSH_CONNECTION': '172.17.42.1 39711 172.17.2.8 22', 'rvm_without_gems': 'rubygems-bundler', 'TRAVIS_BUILD_NUMBER': '200', '_system_name': 'Ubuntu', 'SWIG': '/usr/bin/swig2.0', 'TRAVIS_BUILD_ID': '71822414', 'DEBUG': 'True', 'NVM_NODEJS_ORG_MIRROR': 'https://nodejs.org/dist', 'NVM_DIR': '/home/travis/.nvm', 'HOME': '/home/travis', 'TRAVIS_PULL_REQUEST': 'false', 'LANG': 'en_US.UTF-8', 'TRAVIS_TEST_RESULT': '0', 'NVM_PATH': '/home/travis/.nvm/v0.10.36/lib/node', 'PYTHONHASHSEED': '1834169705', '_system_arch': 'x86_64', 'CI': 'true', 'rvm_prefix': '/home/travis', 'DEBIAN_FRONTEND': 'noninteractive', 'rvm_user_install_flag': '1', 'IRBRC': '/home/travis/.rvm/rubies/ruby-1.9.3-p551/.irbrc', 'SSH_TTY': '/dev/pts/1', 'GEM_HOME': '/home/travis/.rvm/gems/ruby-1.9.3-p551', 'HAS_JOSH_K_SEAL_OF_APPROVAL': 'true', 'PYTHON_CFLAGS': '-g -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security', 'COMPOSER_NO_INTERACTION': '1', 'SSH_CLIENT': '172.17.42.1 39711 22', 'rvm_project_rvmrc': '0', 'LOGNAME': 'travis', 'PATH': '/home/travis/build/apache/qpid-proton/proton-c/bindings/python/.tox/py26/bin:/home/travis/build/apache/qpid-proton/Build/proton-c:/home/travis/build/apache/qpid-proton/Build/tests/tools/apps/c:/home/travis/build/apache/qpid-proton/tests/tools/apps/python:/home/travis/.local/bin:/home/travis/virtualenv/python2.7.9/bin:/home/travis/bin:/home/travis/.local/bin:/home/travis/.gimme/versions/go1.4.1.linux.amd64/bin:/opt/python/2.7.9/bin:/opt/python/2.6.9/bin:/opt/python/3.4.2/bin:/opt/python/3.3.5/bin:/opt/python/3.2.5/bin:/opt/python/pypy-2.5.0/bin:/opt/python/pypy3-2.4.0/bin:/usr/local/phantomjs/bin:/home/travis/.nvm/v0.10.36/bin:./node_modules/.bin:/usr/local/maven-3.2.5/bin:/usr/local/clang-3.4/bin:/home/travis/.gimme/versions/go1.4.1.linux.amd64/bin:/opt/python/2.7.9/bin:/opt/python/2.6.9/bin:/opt/python/3.4.2/bin:/opt/python/3.3.5/bin:/opt/python/3.2.5/bin:/opt/python/pypy-2.5.0/bin:/opt/python/pypy3-2.4.0/bin:/usr/local/phantomjs/bin:./node_modules/.bin:/usr/local/maven-3.2.5/bin:/usr/local/clang-3.4/bin:/home/travis/.gimme/versions/go1.4.1.linux.amd64/bin:/home/travis/.rvm/gems/ruby-1.9.3-p551/bin:/home/travis/.rvm/gems/ruby-1.9.3-p551@global/bin:/home/travis/.rvm/rubies/ruby-1.9.3-p551/bin:/opt/python/2.7.9/bin:/opt/python/2.6.9/bin:/opt/python/3.4.2/bin:/opt/python/3.3.5/bin:/opt/python/3.2.5/bin:/opt/python/pypy-2.5.0/bin:/opt/python/pypy3-2.4.0/bin:/usr/local/phantomjs/bin:./node_modules/.bin:/usr/local/maven-3.2.5/bin:/usr/local/clang-3.4/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/travis/.rvm/bin:/home/travis/.rvm/bin:/home/travis/.rvm/bin', 'rvm_silence_path_mismatch_check_flag': '1', 'rvm_autoupdate_flag': '0', 'TERM': 'xterm', 'NVM_IOJS_ORG_VERSION_LISTING': 'https://iojs.org/dist/index.tab', 'rvm_loaded_flag': '1', 'RAILS_ENV': 'test', 'CTEST_INTERACTIVE_DEBUG_MODE': '1', 'SASLPASSWD': '/usr/sbin/saslpasswd2', 'TRAVIS_JOB_NUMBER': '200.1', 'PYTHON_CONFIGURE_OPTS': '--enable-unicode=ucs4 --with-wide-unicode --enable-shared --enable-ipv6 --enable-loadable-sqlite-extensions --with-computed-gotos', 'rvm_stored_umask': '0002', 'QPID_PROTON_SRC': '/home/travis/build/apache/qpid-proton/proton-c/bindings/python/../../../', 'LC_ALL': 'en_US.UTF-8', 'TRAVIS_JOB_ID': '71822415', 'TRAVIS_PYTHON_VERSION': '2.7', 'OLDPWD': '/home/travis/build/apache/qpid-proton', 'TRAVIS_LANGUAGE': 'python', 'TRAVIS_BUILD_DIR': '/home/travis/build/apache/qpid-proton', 'PWD': '/home/travis/build/apache/qpid-proton/Build', 'TRAVIS_OS_NAME': 'linux'}
3: 
3: Processing ./.tox/dist/python-qpid-proton-0.10.0.zip
3: Building wheels for collected packages: python-qpid-proton

3:   Running setup.py bdist_wheel for python-qpid-proton
3:   Complete output from command /home/travis/build/apache/qpid-proton/proton-c/bindings/python/.tox/py26/bin/python2.6 -c "import setuptools;__file__='/tmp/pip-pbPpCz-build/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" bdist_wheel -d /tmp/tmprXU2Gapip-wheel-:
3:   running bdist_wheel
3:   running build
3:   running build_ext
3:   running configure
3:   building '_cproton' extension
3:   swigging cproton.i to cproton_wrap.c
3:   swig -python -threads -o cproton_wrap.c cproton.i
3:   cproton.i:394: Error: Unable to find 'proton/cproton.i'
3:   error: command 'swig' failed with exit status 1
3:   
3:   ----------------------------------------
3:   Failed building wheel for python-qpid-proton
3: Failed to build python-qpid-proton
3: Installing collected packages: python-qpid-proton
3:   Running setup.py install for python-qpid-proton
3:     Complete output from command /home/travis/build/apache/qpid-proton/proton-c/bindings/python/.tox/py26/bin/python2.6 -c "import setuptools, tokenize;__file__='/tmp/pip-pbPpCz-build/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-G105Jg-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/travis/build/apache/qpid-proton/proton-c/bindings/python/.tox/py26/include/site/python2.6/python-qpid-proton:
3:     running install
3:     running build
3:     running build_ext
3:     running configure
3:     building '_cproton' extension
3:     swigging cproton.i to cproton_wrap.c
3:     swig -python -threads -o cproton_wrap.c cproton.i
3:     cproton.i:394: Error: Unable to find 'proton/cproton.i'
3:     error: command 'swig' failed with exit status 1
3:     
3:     ----------------------------------------
3: Command "/home/travis/build/apache/qpid-proton/proton-c/bindings/python/.tox/py26/bin/python2.6 -c "import setuptools, tokenize;__file__='/tmp/pip-pbPpCz-build/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-G105Jg-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/travis/build/apache/qpid-proton/proton-c/bindings/python/.tox/py26/include/site/python2.6/python-qpid-proton" failed with error code 1 in /tmp/pip-pbPpCz-build
3: 
3: py26 installed: argparse==1.3.0,wheel==0.24.0
...
{quote}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)