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)

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to