Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-4597

Toolchain broken on setuptools dependency

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Information Provided
    • Impala 2.8.0
    • None
    • Infrastructure

    Description

      The toolchain is broken again, this time it looks like the latest version of setuptools (30.2.0) is causing issues on the centos5 build.

      Here's the log:

      08:58:58 + echo 'Outdated system python 2.4, using python2.6'
      08:58:58 Outdated system python 2.4, using python2.6
      08:58:58 + virtualenv -p python2.6 /tmp/impala-toolchain-env
      08:59:05 New python executable in /tmp/impala-toolchain-env/bin/python2.6
      08:59:05 Also creating executable in /tmp/impala-toolchain-env/bin/python
      08:59:05 Installing setuptools..........................................
      08:59:06   Complete output from command /tmp/impala-toolchain-env/bin/python2.6 -c "#!python
      08:59:06 \"\"\"Bootstra...sys.argv[1:])
      08:59:06 
      08:59:06 
      08:59:06 
      08:59:06 
      08:59:06 
      08:59:06 
      08:59:06 " --always-copy -U setuptools:
      08:59:06   Downloading http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg
      08:59:06 Searching for setuptools
      08:59:06 Reading http://pypi.python.org/simple/setuptools/
      08:59:06 Best match: setuptools 30.2.0
      08:59:06 Downloading https://pypi.python.org/packages/48/c0/f01379bc7b1b7684bdf4cc744b6124bc0a089349978ec576687ac8f809a7/setuptools-30.2.0.zip#md5=19d6d461f2d85720837e4b33ac56f65d
      08:59:06 Processing setuptools-30.2.0.zip
      08:59:06 Running setuptools-30.2.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-_i0fDX/setuptools-30.2.0/egg-dist-tmp-3B7n_1
      08:59:06 /usr/lib64/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'src_root'
      08:59:06   warnings.warn(msg)
      08:59:06 Traceback (most recent call last):
      08:59:06   File "<string>", line 279, in <module>
      08:59:06   File "<string>", line 214, in main
      08:59:06   File "/data0/jenkins/workspace/verify-impala-toolchain-package-build/label/ec2-package-centos-5/setuptools-0.6c11-py2.6.egg/setuptools/command/easy_install.py", line 1712, in main
      08:59:06   File "/data0/jenkins/workspace/verify-impala-toolchain-package-build/label/ec2-package-centos-5/setuptools-0.6c11-py2.6.egg/setuptools/command/easy_install.py", line 1700, in with_ei_usage
      08:59:06   File "/data0/jenkins/workspace/verify-impala-toolchain-package-build/label/ec2-package-centos-5/setuptools-0.6c11-py2.6.egg/setuptools/command/easy_install.py", line 1716, in <lambda>
      08:59:06   File "/usr/lib64/python2.6/distutils/core.py", line 152, in setup
      08:59:06     dist.run_commands()
      08:59:06   File "/usr/lib64/python2.6/distutils/dist.py", line 975, in run_commands
      08:59:06     self.run_command(cmd)
      08:59:06   File "/usr/lib64/python2.6/distutils/dist.py", line 995, in run_command
      08:59:06     cmd_obj.run()
      08:59:06   File "/data0/jenkins/workspace/verify-impala-toolchain-package-build/label/ec2-package-centos-5/setuptools-0.6c11-py2.6.egg/setuptools/command/easy_install.py", line 211, in run
      08:59:06   File "/data0/jenkins/workspace/verify-impala-toolchain-package-build/label/ec2-package-centos-5/setuptools-0.6c11-py2.6.egg/setuptools/command/easy_install.py", line 446, in easy_install
      08:59:06   File "/data0/jenkins/workspace/verify-impala-toolchain-package-build/label/ec2-package-centos-5/setuptools-0.6c11-py2.6.egg/setuptools/command/easy_install.py", line 476, in install_item
      08:59:06   File "/data0/jenkins/workspace/verify-impala-toolchain-package-build/label/ec2-package-centos-5/setuptools-0.6c11-py2.6.egg/setuptools/command/easy_install.py", line 655, in install_eggs
      08:59:06   File "/data0/jenkins/workspace/verify-impala-toolchain-package-build/label/ec2-package-centos-5/setuptools-0.6c11-py2.6.egg/setuptools/command/easy_install.py", line 930, in build_and_install
      08:59:06   File "/data0/jenkins/workspace/verify-impala-toolchain-package-build/label/ec2-package-centos-5/setuptools-0.6c11-py2.6.egg/setuptools/command/easy_install.py", line 919, in run_setup
      08:59:06   File "/data0/jenkins/workspace/verify-impala-toolchain-package-build/label/ec2-package-centos-5/setuptools-0.6c11-py2.6.egg/setuptools/sandbox.py", line 62, in run_setup
      08:59:06   File "/data0/jenkins/workspace/verify-impala-toolchain-package-build/label/ec2-package-centos-5/setuptools-0.6c11-py2.6.egg/setuptools/sandbox.py", line 105, in run
      08:59:06   File "/data0/jenkins/workspace/verify-impala-toolchain-package-build/label/ec2-package-centos-5/setuptools-0.6c11-py2.6.egg/setuptools/sandbox.py", line 64, in <lambda>
      08:59:06   File "setup.py", line 181, in <module>
      08:59:06   File "/usr/lib64/python2.6/distutils/core.py", line 113, in setup
      08:59:06     _setup_distribution = dist = klass(attrs)
      08:59:06   File "/data0/jenkins/workspace/verify-impala-toolchain-package-build/label/ec2-package-centos-5/setuptools-0.6c11-py2.6.egg/setuptools/dist.py", line 264, in __init__
      08:59:06   File "/usr/lib64/python2.6/distutils/dist.py", line 270, in __init__
      08:59:06     self.finalize_options()
      08:59:06   File "/data0/jenkins/workspace/verify-impala-toolchain-package-build/label/ec2-package-centos-5/setuptools-0.6c11-py2.6.egg/setuptools/dist.py", line 297, in finalize_options
      08:59:06   File "/data0/jenkins/workspace/verify-impala-toolchain-package-build/label/ec2-package-centos-5/setuptools-0.6c11-py2.6.egg/pkg_resources.py", line 1959, in load
      08:59:06 ImportError: <module 'setuptools.dist' from '/data0/jenkins/workspace/verify-impala-toolchain-package-build/label/ec2-package-centos-5/setuptools-0.6c11-py2.6.egg/setuptools/dist.py'> has no 'check_specifier' attribute
      08:59:06 ----------------------------------------
      08:59:06 ...Installing setuptools...done.
      08:59:06 Traceback (most recent call last):
      08:59:06   File "/usr/lib/python2.4/site-packages/virtualenv.py", line 2429, in <module>
      08:59:06     main()
      08:59:06   File "/usr/lib/python2.4/site-packages/virtualenv.py", line 942, in main
      08:59:06     never_download=options.never_download)
      08:59:06   File "/usr/lib/python2.4/site-packages/virtualenv.py", line 1052, in create_environment
      08:59:06     search_dirs=search_dirs, never_download=never_download)
      08:59:06   File "/usr/lib/python2.4/site-packages/virtualenv.py", line 598, in install_setuptools
      08:59:06     search_dirs=search_dirs, never_download=never_download)
      08:59:06   File "/usr/lib/python2.4/site-packages/virtualenv.py", line 570, in _install_req
      08:59:06     cwd=cwd)
      08:59:06   File "/usr/lib/python2.4/site-packages/virtualenv.py", line 1020, in call_subprocess
      08:59:06     % (cmd_desc, proc.returncode))
      08:59:06 OSError: Command /tmp/impala-toolchain-env/bin/python2.6 -c "#!python
      08:59:06 \"\"\"Bootstra...sys.argv[1:])
      08:59:06 
      08:59:06 
      08:59:06 
      08:59:06 
      08:59:06 
      08:59:06 
      08:59:06 " --always-copy -U setuptools failed with error code 1
      08:59:06 Running virtualenv with interpreter /usr/bin/python2.6
      08:59:06 + . /tmp/impala-toolchain-env/bin/activate
      08:59:06 /tmp/hudson2959870453437325362.sh: line 31: /tmp/impala-toolchain-env/bin/activate: No such file or directory
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            mjacobs Matthew Jacobs
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: