This error is strange because it only happens on the presubmit bot.
All other other builers which run on the same slaves can run the presubmit just fine.
https://build.chromium.org/p/tryserver.nacl/builders/webports-presubmit/builds/196/steps/gclient%20runhooks/logs/stdio
"""
________ running 'src/build_tools/pip_install.sh' in '/b/build/slave/webports/build'
Installing pip..
Collecting pip
/tmp/tmpxoO03D/pip.zip/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#snimissingwarning.
/tmp/tmpxoO03D/pip.zip/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#insecureplatformwarning.
Using cached pip-9.0.1-py2.py3-none-any.whl
Installing collected packages: pip
Successfully installed pip-9.0.1
/tmp/tmpxoO03D/pip.zip/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#insecureplatformwarning.
You are using pip version 1.5.4, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
+ pip install --user pip==6.0.6
Collecting pip==6.0.6
Using cached pip-6.0.6-py2.py3-none-any.whl
Installing collected packages: pip
Found existing installation: pip 9.0.1
Uninstalling pip-9.0.1:
Successfully uninstalled pip-9.0.1
Successfully installed pip-6.0.6
You are using pip version 6.0.6, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
+ pip install --user --no-compile -r requirements.txt
You are using pip version 6.0.6, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Collecting colorama==0.3.3 (from -r requirements.txt (line 1))
Using cached colorama-0.3.3.tar.gz
error: Invalid distribution name or version syntax: colorama-0.3.3
Complete output from command python setup.py egg_info:
running egg_info
error: Invalid distribution name or version syntax: colorama-0.3.3
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-eSqQzm/colorama
Error: Command 'src/build_tools/pip_install.sh' returned non-zero exit status 1 in /b/build/slave/webports/build
step returned non-zero exit code: 2
@@@STEP_FAILURE@@@
"""
I will try to do some initial investigation.
Comment 1 by hinoka@chromium.org
, Aug 7Owner: hinoka@chromium.org
Status: WontFix (was: Untriaged)