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

Reply via email to