Source: trafficserver Version: 8.1.0+ds-1 Severity: serious Justification: ftp-master autoreject ruling
Hi, Your package has an autopkgtest, awesome. However, I noticed that it installs Python code using pip. Running downloaded code from internet is not allowed in the Debian archive; see the ftp-masters autoreject list [1]. Downloading data seems to be allowed, but please add a needs-internet restriction in that case. Also, your test fails once in a while. Please if you keep it after the above, make it more robust against network issues. Paul [1] https://ftp-master.debian.org/REJECT-FAQ.html [Non-Main II] -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (990, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) https://ci.debian.net/data/autopkgtest/testing/arm64/t/trafficserver/8149771/log.gz env-test/bin/pip install autest==1.8.0 hyper requests dnslib httpbin gunicorn traffic-replay Collecting autest==1.8.0 Downloading autest-1.8.0-py3-none-any.whl (138 kB) Collecting hyper Downloading hyper-0.7.0-py2.py3-none-any.whl (269 kB) Collecting requests Downloading requests-2.25.0-py2.py3-none-any.whl (61 kB) Collecting dnslib Downloading dnslib-0.9.14.tar.gz (72 kB) Collecting httpbin Downloading httpbin-0.7.0-py2.py3-none-any.whl (86 kB) Collecting gunicorn Downloading gunicorn-20.0.4-py2.py3-none-any.whl (77 kB) Collecting traffic-replay Downloading traffic_replay-1.0.0-py3-none-any.whl (25 kB) Collecting future Downloading future-0.18.2.tar.gz (829 kB) Collecting psutil Downloading psutil-5.7.3.tar.gz (465 kB) Collecting colorama Downloading colorama-0.4.4-py2.py3-none-any.whl (16 kB) Collecting h2<3.0,>=2.4 Downloading h2-2.6.2-py2.py3-none-any.whl (71 kB) Collecting hyperframe<4.0,>=3.2 Downloading hyperframe-3.2.0-py2.py3-none-any.whl (13 kB) Collecting chardet<4,>=3.0.2 Downloading chardet-3.0.4-py2.py3-none-any.whl (133 kB) Collecting certifi>=2017.4.17 Downloading certifi-2020.11.8-py2.py3-none-any.whl (155 kB) Collecting urllib3<1.27,>=1.21.1 Downloading urllib3-1.26.2-py2.py3-none-any.whl (136 kB) Collecting idna<3,>=2.5 Downloading idna-2.10-py2.py3-none-any.whl (58 kB) Collecting six Downloading six-1.15.0-py2.py3-none-any.whl (10 kB) Collecting Flask Downloading Flask-1.1.2-py2.py3-none-any.whl (94 kB) Collecting brotlipy Downloading brotlipy-0.7.0.tar.gz (413 kB) ERROR: Command errored out with exit status 1: command: /tmp/autopkgtest-lxc.dz4jb_fv/downtmp/build.51D/src/tests/env-test/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-aze8omd7/brotlipy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-aze8omd7/brotlipy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-7_jpp5o4 cwd: /tmp/pip-install-aze8omd7/brotlipy/ Complete output (32 lines): ERROR: Could not find a version that satisfies the requirement cffi>=1.0.0 (from versions: none)
signature.asc
Description: OpenPGP digital signature