That's an old unmaintained branch. There were a lot of Python-related build
fixes over the last few years to deal with more recent versions of python
and changes to the pypi infrastructure, but I don't immediately recognise
this issue.


Why do you want to build that version, out of curiousity?

On Mon, 5 Apr 2021 at 18:59, keens keens <keens...@hotmail.com> wrote:

> Hi team,
>
> I have trouble to build the Cloudera Impala branch 2.9.0-cdh5.12.1.
> Error message as below, could you please give me some suggestons?
>
> IMPALA_HOME =  /root/qjyu/Impala-cdh5-2.9.0_5.12.1
> IMPALA_HOME             = /root/qjyu/Impala-cdh5-2.9.0_5.12.1
> HADOOP_HOME             =
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/thirdparty/hadoop-2.6.0-cdh5.12.1/
> HADOOP_CONF_DIR         =
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/fe/src/test/resources
> HADOOP_INCLUDE_DIR      =
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/thirdparty/hadoop-2.6.0-cdh5.12.1//include
> HADOOP_LIB_DIR          =
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/thirdparty/hadoop-2.6.0-cdh5.12.1//lib
> MINI_DFS_BASE_DATA_DIR  =
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/cdh-5-hdfs-data
> HIVE_HOME               =
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/thirdparty/hive-1.1.0-cdh5.12.1/
> HIVE_CONF_DIR           =
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/fe/src/test/resources
> HIVE_SRC_DIR            =
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/thirdparty/hive-1.1.0-cdh5.12.1//src
> HBASE_HOME              =
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/thirdparty/hbase-1.2.0-cdh5.12.1/
> HBASE_CONF_DIR          =
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/fe/src/test/resources
> MINIKDC_HOME            =
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/thirdparty/llama-minikdc-1.0.0
> THRIFT_HOME             =
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/toolchain/thrift-0.9.0-p8
> HADOOP_LZO              = /root/qjyu/Impala-cdh5-2.9.0_5.12.1/../hadoop-lzo
> IMPALA_LZO              = /root/qjyu/Impala-cdh5-2.9.0_5.12.1/../Impala-lzo
> CLASSPATH               =
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/../hadoop-lzo/build/hadoop-lzo-0.4.15.jar:/root/qjyu/Impala-cdh5-2.9.0_5.12.1/fe/src/test/resources:/root/qjyu/Impala-cdh5-2.9.0_5.12.1/fe/target/classes:/root/qjyu/Impala-cdh5-2.9.0_5.12.1/fe/target/dependency:.::/usr/java/jdk1.8.0_131/lib:/usr/java/jdk1.8.0_131/jre/lib
> LIBHDFS_OPTS            =
> -Djava.library.path=/root/qjyu/Impala-cdh5-2.9.0_5.12.1/thirdparty/hadoop-2.6.0-cdh5.12.1//lib/native/:/root/qjyu/Impala-cdh5-2.9.0_5.12.1/be/build/debug/service
> -XX:MaxPermSize=128m
> PYTHONPATH              =
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1:/root/qjyu/Impala-cdh5-2.9.0_5.12.1/shell/gen-py:/root/qjyu/Impala-cdh5-2.9.0_5.12.1/testdata/:/root/qjyu/Impala-cdh5-2.9.0_5.12.1/thirdparty/hive-1.1.0-cdh5.12.1//lib/py:/root/qjyu/Impala-cdh5-2.9.0_5.12.1/shell/ext-py/*/dist/*.egg
> JAVA_HOME               = /usr/java/jdk1.8.0_131
> LD_LIBRARY_PATH         =
> :/usr/java/jdk1.8.0_131/jre/lib/amd64:/usr/java/jdk1.8.0_131/jre/lib/amd64/server:/usr/java/jdk1.8.0_131/jre/lib/amd64/server:/root/qjyu/Impala-cdh5-2.9.0_5.12.1/thirdparty/hadoop-2.6.0-cdh5.12.1//lib/native:/root/qjyu/Impala-cdh5-2.9.0_5.12.1/be/build/debug/service:/root/qjyu/Impala-cdh5-2.9.0_5.12.1/toolchain/snappy-1.1.4/lib:/root/qjyu/Impala-cdh5-2.9.0_5.12.1/../Impala-lzo/build:/root/qjyu/Impala-cdh5-2.9.0_5.12.1/toolchain/gcc-4.9.2/lib64
> LD_PRELOAD              =
> :/usr/java/jdk1.8.0_131/jre/lib/amd64/server/libjsig.so
> POSTGRES_JDBC_DRIVER    =
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/fe/target/dependency/postgresql-9.0-801.jdbc4.jar
> IMPALA_TOOLCHAIN        = /root/qjyu/Impala-cdh5-2.9.0_5.12.1/toolchain
> DOWNLOAD_CDH_COMPONENTS = false
> ~/qjyu/Impala-cdh5-2.9.0_5.12.1/ext-data-source
> ~/qjyu/Impala-cdh5-2.9.0_5.12.1
> ========================================================================
> Running mvn clean
> Directory: /root/qjyu/Impala-cdh5-2.9.0_5.12.1/ext-data-source
> ========================================================================
> [INFO] Apache Impala (Incubating) External Data Source Test Library
>  [jar]
> [INFO] Building Apache Impala (Incubating) External Data Source Test
> Library 0.1-SNAPSHOT [4/4]
> [INFO] Apache Impala (Incubating) External Data Source 1.0-SNAPSHOT
> SUCCESS [  0.104 s]
> [INFO] Apache Impala (Incubating) External Data Source API  SUCCESS [
> 0.022 s]
> [INFO] Apache Impala (Incubating) External Data Source Sample SUCCESS [
> 0.002 s]
> [INFO] Apache Impala (Incubating) External Data Source Test Library
> 0.1-SNAPSHOT SUCCESS [  0.002 s]
> [INFO] BUILD SUCCESS
> ------------------------------------------------------------------------
>
> ~/qjyu/Impala-cdh5-2.9.0_5.12.1
> ~/qjyu/Impala-cdh5-2.9.0_5.12.1/fe ~/qjyu/Impala-cdh5-2.9.0_5.12.1
> ~/qjyu/Impala-cdh5-2.9.0_5.12.1
> ~/qjyu/Impala-cdh5-2.9.0_5.12.1/be ~/qjyu/Impala-cdh5-2.9.0_5.12.1
> ~/qjyu/Impala-cdh5-2.9.0_5.12.1
> ~/qjyu/Impala-cdh5-2.9.0_5.12.1/shell ~/qjyu/Impala-cdh5-2.9.0_5.12.1
> ~/qjyu/Impala-cdh5-2.9.0_5.12.1
> ~/qjyu/Impala-cdh5-2.9.0_5.12.1 ~/qjyu/Impala-cdh5-2.9.0_5.12.1
> ~/qjyu/Impala-cdh5-2.9.0_5.12.1
> Downloading Python dependencies
> ~/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/deps
> ~/qjyu/Impala-cdh5-2.9.0_5.12.1
> Getting package info from https://pypi.org/simple/allpairs/
> File with matching sha256sum already exists, skipping AllPairs-2.0.1.tar.gz
> Getting package info from https://pypi.org/simple/boto3/
> File with matching sha256sum already exists, skipping boto3-1.2.3.tar.gz
> Getting package info from https://pypi.org/simple/simplejson/
> File with matching sha256sum already exists, skipping
> simplejson-3.3.0.tar.gz
> Getting package info from https://pypi.org/simple/botocore/
> File with matching sha256sum already exists, skipping
> botocore-1.3.30.tar.gz
> Getting package info from https://pypi.org/simple/python_dateutil/
> File with matching sha256sum already exists, skipping
> python-dateutil-2.5.2.tar.gz
> Getting package info from https://pypi.org/simple/docutils/
> File with matching sha256sum already exists, skipping docutils-0.12.tar.gz
> Getting package info from https://pypi.org/simple/jmespath/
> File with matching sha256sum already exists, skipping jmespath-0.9.0.tar.gz
> Getting package info from https://pypi.org/simple/futures/
> File with matching sha256sum already exists, skipping futures-3.0.5.tar.gz
> Getting package info from https://pypi.org/simple/cm-api/
> File with matching sha256sum already exists, skipping cm_api-10.0.0.tar.gz
> Getting package info from https://pypi.org/simple/readline/
> File with matching sha256sum already exists, skipping
> readline-6.2.4.1.tar.gz
> Getting package info from https://pypi.org/simple/Flask/
> File with matching sha256sum already exists, skipping Flask-0.10.1.tar.gz
> Getting package info from https://pypi.org/simple/Jinja2/
> File with matching sha256sum already exists, skipping Jinja2-2.8.tar.gz
> Getting package info from https://pypi.org/simple/MarkupSafe/
> File with matching sha256sum already exists, skipping
> MarkupSafe-0.23.tar.gz
> Getting package info from https://pypi.org/simple/Werkzeug/
> File with matching sha256sum already exists, skipping
> Werkzeug-0.11.3.tar.gz
> Getting package info from https://pypi.org/simple/itsdangerous/
> File with matching sha256sum already exists, skipping
> itsdangerous-0.24.tar.gz
> Getting package info from https://pypi.org/simple/hdfs/
> File with matching sha256sum already exists, skipping hdfs-2.0.2.tar.gz
> Getting package info from https://pypi.org/simple/docopt/
> File with matching sha256sum already exists, skipping docopt-0.6.2.tar.gz
> Getting package info from https://pypi.org/simple/execnet/
> File with matching sha256sum already exists, skipping execnet-1.4.0.tar.gz
> Getting package info from https://pypi.org/simple/kazoo/
> File with matching sha256sum already exists, skipping kazoo-2.2.1.tar.gz
> Getting package info from https://pypi.org/simple/monkeypatch/
> File with matching sha256sum already exists, skipping
> monkeypatch-0.1rc3.zip
> Getting package info from https://pypi.org/simple/ordereddict/
> File with matching sha256sum already exists, skipping
> ordereddict-1.1.tar.gz
> Getting package info from https://pypi.org/simple/pexpect/
> File with matching sha256sum already exists, skipping pexpect-3.3.tar.gz
> Getting package info from https://pypi.org/simple/pg8000/
> File with matching sha256sum already exists, skipping pg8000-1.10.2.tar.gz
> Getting package info from https://pypi.org/simple/prettytable/
> File with matching sha256sum already exists, skipping
> prettytable-0.7.2.tar.bz2
> Getting package info from https://pypi.org/simple/pyelftools/
> File with matching sha256sum already exists, skipping
> pyelftools-0.23.tar.gz
> Getting package info from https://pypi.org/simple/pyparsing/
> File with matching sha256sum already exists, skipping
> pyparsing-2.0.3.tar.gz
> Getting package info from https://pypi.org/simple/pytest/
> File with matching sha256sum already exists, skipping pytest-2.9.2.tar.gz
> Getting package info from https://pypi.org/simple/py/
> File with matching sha256sum already exists, skipping py-1.4.32.tar.gz
> Getting package info from https://pypi.org/simple/pytest-random/
> File with matching sha256sum already exists, skipping
> pytest-random-0.02.tar.gz
> Getting package info from https://pypi.org/simple/pytest-xdist/
> File with matching sha256sum already exists, skipping
> pytest-xdist-1.15.0.tar.gz
> Getting package info from https://pypi.org/simple/python-magic/
> File with matching sha256sum already exists, skipping
> python-magic-0.4.11.tar.gz
> Getting package info from https://pypi.org/simple/pywebhdfs/
> File with matching sha256sum already exists, skipping
> pywebhdfs-0.3.2.tar.gz
> Getting package info from https://pypi.org/simple/pbr/
> File with matching sha256sum already exists, skipping pbr-1.8.1.tar.gz
> Getting package info from https://pypi.org/simple/requests/
> File with matching sha256sum already exists, skipping requests-2.7.0.tar.gz
> Getting package info from https://pypi.org/simple/setuptools-scm/
> File with matching sha256sum already exists, skipping
> setuptools_scm-1.15.4.tar.gz
> Getting package info from https://pypi.org/simple/sh/
> File with matching sha256sum already exists, skipping sh-1.11.tar.gz
> Getting package info from https://pypi.org/simple/sqlparse/
> File with matching sha256sum already exists, skipping
> sqlparse-0.1.15.tar.gz
> Getting package info from https://pypi.org/simple/texttable/
> File with matching sha256sum already exists, skipping texttable-0.8.3.zip
> Getting package info from https://pypi.org/simple/ipython/
> File with matching sha256sum already exists, skipping ipython-1.2.1.tar.gz
> Getting package info from https://pypi.org/simple/apipkg/
> File with matching sha256sum already exists, skipping apipkg-1.4.tar.gz
> Getting package info from https://pypi.org/simple/virtualenv/
> File with matching sha256sum already exists, skipping
> virtualenv-13.1.0.tar.gz
> Getting package info from https://pypi.org/simple/argparse/
> File with matching sha256sum already exists, skipping argparse-1.4.0.tar.gz
> Getting package info from https://pypi.org/simple/Fabric/
> File with matching sha256sum already exists, skipping Fabric-1.10.2.tar.gz
> Getting package info from https://pypi.org/simple/paramiko/
> File with matching sha256sum already exists, skipping
> paramiko-1.15.2.tar.gz
> Getting package info from https://pypi.org/simple/ecdsa/
> File with matching sha256sum already exists, skipping ecdsa-0.13.tar.gz
> Getting package info from https://pypi.org/simple/pycrypto/
> File with matching sha256sum already exists, skipping pycrypto-2.6.1.tar.gz
> Getting package info from https://pypi.org/simple/impyla/
> File with matching sha256sum already exists, skipping impyla-0.14.0.tar.gz
> Getting package info from https://pypi.org/simple/bitarray/
> File with matching sha256sum already exists, skipping bitarray-0.8.1.tar.gz
> Getting package info from https://pypi.org/simple/sasl/
> File with matching sha256sum already exists, skipping sasl-0.1.3.tar.gz
> Getting package info from https://pypi.org/simple/six/
> File with matching sha256sum already exists, skipping six-1.9.0.tar.gz
> Getting package info from https://pypi.org/simple/thrift/
> File with matching sha256sum already exists, skipping thrift-0.9.0.tar.gz
> Getting package info from https://pypi.org/simple/thrift_sasl/
> File with matching sha256sum already exists, skipping
> thrift_sasl-0.1.0.tar.gz
> Getting package info from https://pypi.org/simple/psutil/
> File with matching sha256sum already exists, skipping psutil-0.7.1.tar.gz
> Getting package info from https://pypi.org/simple/Cython/
> File with matching sha256sum already exists, skipping Cython-0.23.4.tar.gz
> Getting package info from https://pypi.org/simple/numpy/
> File with matching sha256sum already exists, skipping numpy-1.10.4.tar.gz
> Getting package info from https://pypi.org/simple/kudu-python/
> File with matching sha256sum already exists, skipping
> kudu-python-1.2.0.tar.gz
> Getting package info from https://pypi.org/simple/pycparser/
> File with matching sha256sum already exists, skipping pycparser-2.17.tar.gz
> Getting package info from https://pypi.org/simple/cffi/
> File with matching sha256sum already exists, skipping cffi-1.10.0.tar.gz
> Getting package info from https://pypi.org/simple/cryptography/
> File with matching sha256sum already exists, skipping
> cryptography-1.8.1.tar.gz
> Getting package info from https://pypi.org/simple/scandir/
> File with matching sha256sum already exists, skipping scandir-1.5.tar.gz
> Getting package info from https://pypi.org/simple/azure-datalake-store/
> File with matching sha256sum already exists, skipping
> azure-datalake-store-0.0.9.tar.gz
> ~/qjyu/Impala-cdh5-2.9.0_5.12.1
> Finished downloading Python dependencies
> Downloading and extracting toolchain dependencies.
> Error in /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/impala-python at line 28:
> make: *** No rule to make target `clean'.  Stop.
> INFO:bootstrap_virtualenv:Creating python virtualenv
> INFO:bootstrap_virtualenv:Installing packages into the virtualenv
> Traceback (most recent call last):
>   File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/bootstrap_virtualenv.py",
> line 366, in <module>
>     setup_virtualenv_if_not_exists()
>   File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/bootstrap_virtualenv.py",
> line 341, in setup_virtualenv_if_not_exists
>     install_deps()
>   File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/bootstrap_virtualenv.py",
> line 182, in install_deps
>     exec_pip_install(["-r", REQS_PATH])
>   File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/bootstrap_virtualenv.py",
> line 145, in exec_pip_install
>     "file://%s" % urllib.pathname2url(os.path.abspath(DEPS_DIR))] + args,
> env=env)
>   File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/bootstrap_virtualenv.py",
> line 96, in exec_cmd
>     % (args, output))
> Exception: Command returned non-zero status
> Command:
> ['/root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/env/bin/python',
> '/root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/env/bin/pip',
> 'install', '--no-binary', '--no-index', '--no-cache-dir', '--find-links',
> 'file:///root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/deps', '-r',
> '/root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt']
> Output: You are using pip version 7.1.0, however version 21.0.1 is
> available.
> You should consider upgrading via the 'pip install --upgrade pip' command.
> Ignoring readline: markers "sys_platform == 'darwin'" don't match your
> environment
> Collecting allpairs==2.0.1 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 1))
> Collecting boto3==1.2.3 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 2))
>   Downloading
> https://files.pythonhosted.org/packages/4c/b3/141816b5c8ae32e537037fedb6dff028ef7ee83527fcb0f0e967f9b35f57/boto3-1.2.3-py2.py3-none-any.whl
> (108kB)
> Collecting simplejson==3.3.0 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 3))
> Collecting botocore==1.3.30 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 4))
>   Downloading
> https://files.pythonhosted.org/packages/d4/09/abf79ff73675b0af24622f42e423ba6844aafbfbc49a3fcb661f6db807ad/botocore-1.3.30-py2.py3-none-any.whl
> (2.2MB)
> Collecting python-dateutil==2.5.2 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 5))
>   Downloading
> https://files.pythonhosted.org/packages/45/f8/88de2335cf6162be0b5c165b3e229267fe3c522ffa9464ffb424359ba682/python_dateutil-2.5.2-py2.py3-none-any.whl
> (201kB)
> Collecting docutils==0.12 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 6))
> Collecting jmespath==0.9.0 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 7))
>   Downloading
> https://files.pythonhosted.org/packages/64/2b/73af55c93f91941bd0c8c6cb1a3028cfd4c8dc4fe8ffe761dc60192dd82c/jmespath-0.9.0-py2.py3-none-any.whl
> Collecting futures==3.0.5 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 8))
>   Downloading
> https://files.pythonhosted.org/packages/9c/3f/1d818ea03fb2956a2bdfa8f8a3b1319590f0f151a5584a8a3ae45085066c/futures-3.0.5-py2-none-any.whl
> Collecting cm-api==10.0.0 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 9))
> Collecting Flask==0.10.1 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 11))
> Collecting Jinja2==2.8 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 12))
>   Downloading
> https://files.pythonhosted.org/packages/96/a1/c56bc4d99dc2663514a8481511e80eba8994133ae75eebdadfc91a5597d9/Jinja2-2.8-py2.py3-none-any.whl
> (263kB)
> Collecting MarkupSafe==0.23 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 13))
> Collecting Werkzeug==0.11.3 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 14))
>   Downloading
> https://files.pythonhosted.org/packages/1c/35/18d0febbe432d61a607d1fe457d404cc30815ed9afb31314ea1a7bbbe9e3/Werkzeug-0.11.3-py2.py3-none-any.whl
> (305kB)
> Collecting itsdangerous==0.24 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 15))
> Collecting hdfs==2.0.2 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 16))
> Collecting docopt==0.6.2 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 17))
> Collecting execnet==1.4.0 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 18))
>   Downloading
> https://files.pythonhosted.org/packages/3a/de/09b1dd484af5b6f641eda81382372714ade6c801899c7db7cd45d07e4835/execnet-1.4.0-py2.py3-none-any.whl
> (40kB)
> Collecting kazoo==2.2.1 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 19))
>   Downloading
> https://files.pythonhosted.org/packages/66/55/d9c8b55a4037bb21acc92c74c9854bf5a9eeaa3798fc3a665060d463827e/kazoo-2.2.1-py2.py3-none-any.whl
> (121kB)
> Collecting monkeypatch==0.1rc3 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 20))
> Collecting ordereddict==1.1 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 21))
> Collecting pexpect==3.3 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 22))
> Collecting pg8000==1.10.2 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 23))
>   Downloading
> https://files.pythonhosted.org/packages/f2/b0/de61c2acfaf1eb1af9871b305d93af78cfa4e54f18c6b6f85e9b211bd142/pg8000-1.10.2-py2.py3-none-any.whl
> Collecting prettytable==0.7.2 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 24))
> Collecting pyelftools==0.23 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 25))
> Collecting pyparsing==2.0.3 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 26))
>   Downloading
> https://files.pythonhosted.org/packages/8f/f4/3a70b5e5b865b1ec45fe48dc5a57cd4facb5c7bd80e5cb1255c362732e81/pyparsing-2.0.3-py2.py3-none-any.whl
> Collecting pytest==2.9.2 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 27))
>   Downloading
> https://files.pythonhosted.org/packages/24/05/b6eaf80746a2819327207825e3dd207a93d02a9f63e01ce48562c143ed82/pytest-2.9.2-py2.py3-none-any.whl
> (162kB)
> Collecting py==1.4.32 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 28))
>   Downloading
> https://files.pythonhosted.org/packages/02/79/ea0c2750dde4b19bf2e305d201e4dd488f6671b51f52d8cf87aba174a158/py-1.4.32-py2.py3-none-any.whl
> (82kB)
> Collecting pytest-random==0.02 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 29))
> Collecting pytest-xdist==1.15.0 (from -r
> /root/qjyu/Impala-cdh5-2.9.0_5.12.1/bin/../infra/python/deps/requirements.txt
> (line 30))
>     Complete output from command python setup.py egg_info:
>     /tmp/easy_install-Dw8ask/setuptools_scm-6.0.1/src
>     <pkg_resources.WorkingSet object at 0x1274690>
>     Traceback (most recent call last):
>       File "<string>", line 20, in <module>
>       File "/tmp/pip-build-roXi8h/pytest-xdist/setup.py", line 37, in
> <module>
>         'Programming Language :: Python :: 3',
>       File "/usr/lib64/python2.7/distutils/core.py", line 112, in setup
>         _setup_distribution = dist = klass(attrs)
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/setuptools/dist.py",
> line 268, in __init__
>         self.fetch_build_eggs(attrs['setup_requires'])
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/setuptools/dist.py",
> line 313, in fetch_build_eggs
>         replace_conflicting=True,
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/pkg_resources/__init__.py",
> line 836, in resolve
>         dist = best[req.key] = env.best_match(req, ws, installer)
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/pkg_resources/__init__.py",
> line 1081, in best_match
>         return self.obtain(req, installer)
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/pkg_resources/__init__.py",
> line 1093, in obtain
>         return installer(requirement)
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/setuptools/dist.py",
> line 380, in fetch_build_egg
>         return cmd.easy_install(req)
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/setuptools/command/easy_install.py",
> line 629, in easy_install
>         return self.install_item(spec, dist.location, tmpdir, deps)
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/setuptools/command/easy_install.py",
> line 659, in install_item
>         dists = self.install_eggs(spec, download, tmpdir)
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/setuptools/command/easy_install.py",
> line 842, in install_eggs
>         return self.build_and_install(setup_script, setup_base)
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/setuptools/command/easy_install.py",
> line 1070, in build_and_install
>         self.run_setup(setup_script, setup_base, args)
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/setuptools/command/easy_install.py",
> line 1056, in run_setup
>         run_setup(setup_script, args)
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/setuptools/sandbox.py",
> line 240, in run_setup
>         raise
>       File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__
>         self.gen.throw(type, value, traceback)
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/setuptools/sandbox.py",
> line 193, in setup_context
>         yield
>       File "/usr/lib64/python2.7/contextlib.py", line 35, in __exit__
>         self.gen.throw(type, value, traceback)
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/setuptools/sandbox.py",
> line 164, in save_modules
>         saved_exc.resume()
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/setuptools/sandbox.py",
> line 139, in resume
>         compat.reraise(type, exc, self._tb)
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/setuptools/sandbox.py",
> line 152, in save_modules
>         yield saved
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/setuptools/sandbox.py",
> line 193, in setup_context
>         yield
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/setuptools/sandbox.py",
> line 237, in run_setup
>         DirectorySandbox(setup_dir).run(runner)
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/setuptools/sandbox.py",
> line 267, in run
>         return func()
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/setuptools/sandbox.py",
> line 236, in runner
>         _execfile(setup_script, ns)
>       File
> "/root/qjyu/Impala-cdh5-2.9.0_5.12.1/infra/python/env/lib/python2.7/site-packages/setuptools/sandbox.py",
> line 46, in _execfile
>         exec(code, globals, locals)
>       File "/tmp/easy_install-Dw8ask/setuptools_scm-6.0.1/setup.py", line
> 52, in <module>
>
>       File "/tmp/easy_install-Dw8ask/setuptools_scm-6.0.1/setup.py", line
> 29, in scm_config
>         'License :: OSI Approved :: MIT License',
>       File
> "/tmp/easy_install-Dw8ask/setuptools_scm-6.0.1/src/setuptools_scm/__init__.py",
> line 8, in <module>
>
>       File
> "/tmp/easy_install-Dw8ask/setuptools_scm-6.0.1/src/setuptools_scm/config.py",
> line 6, in <module>
>       File
> "/tmp/easy_install-Dw8ask/setuptools_scm-6.0.1/src/setuptools_scm/utils.py",
> line 41
>         print(*k)
>               ^
>     SyntaxError: invalid syntax
>
>     ----------------------------------------
> Command "python setup.py egg_info" failed with error code 1 in
> /tmp/pip-build-roXi8h/pytest-xdist
>

Reply via email to