Package: src:nipy
Version: 0.4.0+git26-gf8d3149-1
Severity: serious

Dear maintainer:

I tried to build this package in stretch with "dpkg-buildpackage -A"
(which is what the "Arch: all" autobuilder would do to build it)
but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh --buildsystem=python_distutils --with=python2 build-indep
   dh_testdir -i -O--buildsystem=python_distutils
   dh_update_autotools_config -i -O--buildsystem=python_distutils
   dh_auto_configure -i -O--buildsystem=python_distutils
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<BUILDDIR>>/nipy-0.4.0+git26-gf8d3149'
dh_auto_build
pyversions: missing X(S)-Python-Version in control file, fall back to 
debian/pyversions
        python-dbg setup.py build --force
lapack_opt_info:
openblas_lapack_info:
  libraries openblas not found in ['/usr/local/lib', '/usr/lib', 
'/usr/lib/x86_64-linux-gnu']

[... snipped ...]

../<<BUILDDIR>>/nipy-0.4.0+git26-gf8d3149/debian/tmp/usr/lib/python2.7/dist-packages/nipy/labs/viz_tools/slicers.py:376:
 UserWarning: empty mask
  get_mask_bounds(not_mask, affine)
.................S../<<BUILDDIR>>/nipy-0.4.0+git26-gf8d3149/debian/tmp/usr/lib/python2.7/dist-packages/nipy/labs/mask.py:235:
 VisibleDeprecationWarning: using a non-integer number instead of an integer 
will result in an error in the future
  delta = sorted_input[limiteinf + 1:limitesup + 1] \
/<<BUILDDIR>>/nipy-0.4.0+git26-gf8d3149/debian/tmp/usr/lib/python2.7/dist-packages/nipy/labs/mask.py:236:
 VisibleDeprecationWarning: using a non-integer number instead of an integer 
will result in an error in the future
  - sorted_input[limiteinf:limitesup]
/<<BUILDDIR>>/nipy-0.4.0+git26-gf8d3149/debian/tmp/usr/lib/python2.7/dist-packages/nipy/labs/mask.py:238:
 VisibleDeprecationWarning: using a non-integer number instead of an integer 
will result in an error in the future
  threshold = 0.5 * (sorted_input[ia + limiteinf]
/<<BUILDDIR>>/nipy-0.4.0+git26-gf8d3149/debian/tmp/usr/lib/python2.7/dist-packages/nipy/labs/mask.py:239:
 VisibleDeprecationWarning: using a non-integer number instead of an integer 
will result in an error in the future
  + sorted_input[ia + limiteinf + 1])
................/usr/lib/python2.7/dist-packages/numpy/lib/function_base.py:2569:
 RuntimeWarning: invalid value encountered in true_divide
  c /= stddev[:, None]
/usr/lib/python2.7/dist-packages/numpy/lib/function_base.py:2570: 
RuntimeWarning: invalid value encountered in true_divide
  c /= stddev[None, :]
......................................................../<<BUILDDIR>>/nipy-0.4.0+git26-gf8d3149/debian/tmp/usr/lib/python2.7/dist-packages/nipy/modalities/fmri/tests/test_dmtx.py:407:
 FutureWarning: elementwise comparison failed; returning scalar instead, but in 
the future will perform elementwise comparison
  idx = paradigm.onset[paradigm.con_id == 0].astype(np.int)
/<<BUILDDIR>>/nipy-0.4.0+git26-gf8d3149/debian/tmp/usr/lib/python2.7/dist-packages/nipy/modalities/fmri/tests/test_dmtx.py:407:
 VisibleDeprecationWarning: using a boolean instead of an integer will result 
in an error in the future
  idx = paradigm.onset[paradigm.con_id == 0].astype(np.int)
../<<BUILDDIR>>/nipy-0.4.0+git26-gf8d3149/debian/tmp/usr/lib/python2.7/dist-packages/nipy/modalities/fmri/tests/test_dmtx.py:429:
 FutureWarning: elementwise comparison failed; returning scalar instead, but in 
the future will perform elementwise comparison
  idx = bp.onset[bp.con_id == 1].astype(np.int)
/<<BUILDDIR>>/nipy-0.4.0+git26-gf8d3149/debian/tmp/usr/lib/python2.7/dist-packages/nipy/modalities/fmri/tests/test_dmtx.py:429:
 VisibleDeprecationWarning: using a boolean instead of an integer will result 
in an error in the future
  idx = bp.onset[bp.con_id == 1].astype(np.int)
............/<<BUILDDIR>>/nipy-0.4.0+git26-gf8d3149/debian/tmp/usr/lib/python2.7/dist-packages/nipy/modalities/fmri/glm.py:581:
 UserWarning: Contrast for session 1 is null
  warn('Contrast for session %d is null' % i)
....................S.............................../<<BUILDDIR>>/nipy-0.4.0+git26-gf8d3149/debian/tmp/usr/lib/python2.7/dist-packages/nipy/modalities/fmri/tests/test_utils.py:212:
 VisibleDeprecationWarning: using a non-integer number instead of an integer 
will result in an error in the future
  z1s = np.zeros((np.round(1./dt)))
......................................
======================================================================
ERROR: nipy.io.tests.test_image_io.test_badfile
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File 
"/<<BUILDDIR>>/nipy-0.4.0+git26-gf8d3149/debian/tmp/usr/lib/python2.7/dist-packages/nipy/io/tests/test_image_io.py",
 line 44, in test_badfile
    assert_raises(ImageFileError, load_image, filename)
  File "/usr/lib/python2.7/dist-packages/numpy/testing/utils.py", line 1145, in 
assert_raises
    return nose.tools.assert_raises(*args,**kwargs)
  File "/usr/lib/python2.7/unittest/case.py", line 473, in assertRaises
    callableObj(*args, **kwargs)
  File 
"/<<BUILDDIR>>/nipy-0.4.0+git26-gf8d3149/debian/tmp/usr/lib/python2.7/dist-packages/nipy/io/files.py",
 line 57, in load
    img = nib.load(filename)
  File "/usr/lib/python2.7/dist-packages/nibabel/loadsave.py", line 40, in load
    raise FileNotFoundError("No such file: '%s'" % filename)
FileNotFoundError: No such file: 'bad_file.foo'

----------------------------------------------------------------------
Ran 4535 tests in 252.382s

FAILED (SKIP=5, errors=1)
debian/rules:57: recipe for target 'test' failed
make[1]: *** [test] Error 1
make[1]: Leaving directory '/<<BUILDDIR>>/nipy-0.4.0+git26-gf8d3149'
debian/rules:19: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit 
status 2
--------------------------------------------------------------------------------

It also fails in the reproducible builds autobuilders, so it's not a random 
thing.

Thanks.

Reply via email to