Package: pybigwig Version: 0.3.11-1 Severity: minor Tags: patch User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu cosmic ubuntu-patch
Hi Diane, With a recent upload of python-numpy in Ubuntu, the pybigwig autopkgtests have started to fail: autopkgtest [18:55:33]: test command2: [----------------------- bash: python3.7: command not found autopkgtest [18:55:34]: test command2: -----------------------] autopkgtest [18:55:34]: test command2: - - - - - - - - - - results - - - - - - - - - - command2 FAIL non-zero exit status 127 (https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-cosmic/cosmic/amd64/p/pybigwig/20181015_185543_80f75@/log.gz) The reason for this is that pybigwig runs its test suite for all python versions in the output of py3versions -r, but does not depend on python3-all, so not all python3 versions are guaranteed to be installed; and python3.7 is supported currently as a non-default python version in Ubuntu; and the latest upload of python-numpy specifically drops the dependency on python3.7, so that it does not force non-default python3 versions to be installed in order to use python-numpy. The net result is that this autopkgtest failure may still be currently masked in Debian for a number of reasons, but it would still be more correct for pybigwig to declare an explicit test dependency on python3-all. With this change, the autopkgtest passes locally for me on Ubuntu cosmic. Thanks for considering, -- 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 pybigwig-0.3.11/debian/tests/control pybigwig-0.3.11/debian/tests/control --- pybigwig-0.3.11/debian/tests/control 2018-07-03 14:50:07.000000000 -0700 +++ pybigwig-0.3.11/debian/tests/control 2018-10-15 13:56:43.000000000 -0700 @@ -12,4 +12,4 @@ ; $py test.py ; cd .. ; done -Depends: python3-pybigwig +Depends: python3-pybigwig, python3-all