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