Package: python-redis Version: 3.2.1-3 Severity: important Tags: patch User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu focal ubuntu-patch
Dear maintainers, The python-redis package quite sensibly runs autopkgtests to confirm the module's compatibility with all supported versions of python. However, it does not declare a test dependency on python3-all, so not all the versions of python returned by py3versions -r are guaranteed to be installed, resulting in failures such as the following: [...] autopkgtest [18:45:55]: test 0002-python3: [----------------------- + py3versions -r + python3.8 setup.py test /tmp/autopkgtest.DB01Mz/build.tmH/src/debian/tests/0002-python3: 9: python3.8: not found autopkgtest [18:45:56]: test 0002-python3: -----------------------] [...] (http://autopkgtest.ubuntu.com/packages/p/python-redis/focal/amd64) This is an issue today in Ubuntu where python3-defaults has been updated to support python3.8. It has not yet hit Debian, since this version of python3-defaults is still only in experimental. The attached patch adds the necessary test dep on python3-all. Thanks, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer https://www.debian.org/ slanga...@ubuntu.com vor...@debian.org
diff -Nru python-redis-3.2.1/debian/tests/control python-redis-3.2.1/debian/tests/control --- python-redis-3.2.1/debian/tests/control 2019-07-20 13:06:05.000000000 -0700 +++ python-redis-3.2.1/debian/tests/control 2019-10-24 16:54:10.000000000 -0700 @@ -4,7 +4,7 @@ Tests: 0002-python3 Restrictions: allow-stderr -Depends: @, redis-server, python3-pytest, python3-setuptools, python3-mock +Depends: @, redis-server, python3-pytest, python3-setuptools, python3-mock, python3-all Tests: 0003-interaction Depends: @, redis-server