This file was missing for swh-web.
Nevertheless, the cypress job on Jenkins needs to be updated as PEP 517
does not play well with pip install --user (D3104), see below:
13:46:43 Attempting uninstall: swh.web 13:46:43 Found existing installation: swh.web base-revision-110-D3103.post1 13:46:43 Can't uninstall 'swh.web'. No files were found to uninstall. 13:46:43 Running setup.py develop for swh.web 13:46:43 ERROR: Command errored out with exit status 1: 13:46:43 command: /usr/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/var/lib/jenkins/workspace/DWAPPS/tests-on-diff/setup.py'"'"'; __file__='"'"'/var/lib/jenkins/workspace/DWAPPS/tests-on-diff/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' develop --no-deps --user --prefix= 13:46:43 cwd: /var/lib/jenkins/workspace/DWAPPS/tests-on-diff/ 13:46:43 Complete output (30 lines): 13:46:43 running develop 13:46:43 /tmp/pip-build-env-d9xksfe3/overlay/lib/python3.7/site-packages/setuptools/dist.py:472: UserWarning: The version specified ('base-revision-110-D3103.post1') is an invalid version, this may not work as expected with newer versions of setuptools, pip, and PyPI. Please see PEP 440 for more details. 13:46:43 "details." % version 13:46:43 WARNING: The user site-packages directory is disabled. 13:46:43 error: can't create or remove files in install directory 13:46:43 13:46:43 The following error occurred while trying to add or remove files in the 13:46:43 installation directory: 13:46:43 13:46:43 [Errno 13] Permission denied: '/usr/local/lib/python3.7/dist-packages/test-easy-install-63.write-test' 13:46:43 13:46:43 The installation directory you specified (via --install-dir, --prefix, or 13:46:43 the distutils default setting) was: 13:46:43 13:46:43 /usr/local/lib/python3.7/dist-packages/ 13:46:43 13:46:43 Perhaps your account does not have write access to this directory? If the 13:46:43 installation directory is a system-owned directory, you may need to sign in 13:46:43 as the administrator or "root" account. If you do not have administrative 13:46:43 access to this machine, you may wish to choose a different installation 13:46:43 directory, preferably one that is listed in your PYTHONPATH environment 13:46:43 variable. 13:46:43 13:46:43 For information on other options, you may wish to consult the 13:46:43 documentation at: 13:46:43 13:46:43 https://setuptools.readthedocs.io/en/latest/easy_install.html 13:46:43 13:46:43 Please make the appropriate changes for your system and try again. 13:46:43 13:46:43 ----------------------------------------