Bug#959578: python-bumps: FTBFS: dh_auto_test: error: pybuild --test --test-nose -i python{version} -p 3.8 returned exit code 13

Lucas Nussbaum lucas at debian.org
Sun May 3 13:44:10 BST 2020


Source: python-bumps
Version: 0.7.14-3
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200501 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> LC_ALL=C.UTF-8 \
>   PYBUILD_TEST_ARGS_python3="-v --all-modules --with-doctest --doctest-options=+ELLIPSIS,+NORMALIZE_WHITESPACE -edream bumps" \
>   dh_auto_test
> I: pybuild base:217: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_bumps/build; python3.8 -m nose -v -v --all-modules --with-doctest --doctest-options=+ELLIPSIS,+NORMALIZE_WHITESPACE -edream bumps
> nose.config: INFO: Ignoring files matching ['^\\.', '^_', '^setup\\.py$']
> nose.config: INFO: Excluding tests matching ['dream']
> nose.selector: INFO: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_bumps/build/bumps/gui/resources/import_script.png is executable; skipped
> nose.selector: INFO: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_bumps/build/bumps/gui/resources/reload.png is executable; skipped
> nose.selector: INFO: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_bumps/build/bumps/gui/resources/start_fit.png is executable; skipped
> nose.selector: INFO: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_bumps/build/bumps/gui/resources/stop_fit.png is executable; skipped
> Doctest: bumps.bounds.pm ... ok
> Doctest: bumps.bounds.pmp ... ok
> bspline tests ... ok
> Doctest: bumps.data.indfloat ... ok
> bumps.formatnum.test_compact ... ok
> bumps.formatnum.test_pm ... ok
> bumps.formatnum.test ... ok
> Doctest: bumps.formatnum ... ok
> Doctest: bumps.history ... ok
> Doctest: bumps.mystic.condition ... ok
> bumps.numdifftools.core.test_docstrings ... ok
> Doctest: bumps.numdifftools.core.Derivative ... ok
> Doctest: bumps.numdifftools.core.Gradient ... ok
> Doctest: bumps.numdifftools.core.Hessdiag ... ok
> Doctest: bumps.numdifftools.core.Hessian ... ok
> Doctest: bumps.numdifftools.core.Jacobian ... ok
> bumps.numdifftools.extrapolation.test_dea ... ok
> Doctest: bumps.numdifftools.extrapolation.Richardson ... ok
> Doctest: bumps.numdifftools.extrapolation.dea3 ... ok
> bumps.numdifftools.info.test_docstrings ... ok
> Doctest: bumps.numdifftools.info ... ok
> Doctest: bumps.numdifftools ... ok
> Doctest: bumps.plotutil.dhsv ... /usr/lib/python3.8/doctest.py:1336: RuntimeWarning: coroutine '<module>' was never awaited
>   exec(compile(example.source, filename, "single",
> RuntimeWarning: Enable tracemalloc to get the object allocation traceback
> FAIL
> Doctest: bumps.util.push_python_path ... ok
> Doctest: bumps.util.push_seed ... ok
> Doctest: bumps.util.pushdir ... ok
> Doctest: bumps.util.redirect_console ... ok
> Check that results are correct for a known problem. ... ok
> Doctest: bumps.wsolve ... ok
> 
> ======================================================================
> FAIL: Doctest: bumps.plotutil.dhsv
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python3.8/doctest.py", line 2204, in runTest
>     raise self.failureException(self.format_failure(new.getvalue()))
> AssertionError: Failed doctest test for bumps.plotutil.dhsv
>   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_bumps/build/bumps/plotutil.py", line 81, in dhsv
> 
> ----------------------------------------------------------------------
> File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_bumps/build/bumps/plotutil.py", line 100, in bumps.plotutil.dhsv
> Failed example:
>     print([int(v*255) for v in darker])
> Expected:
>     [37, 113, 71, 255]
> Got nothing
> 
> 
> ----------------------------------------------------------------------
> Ran 29 tests in 0.117s
> 
> FAILED (failures=1)
> E: pybuild pybuild:352: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8_bumps/build; python3.8 -m nose -v -v --all-modules --with-doctest --doctest-options=+ELLIPSIS,+NORMALIZE_WHITESPACE -edream bumps
> dh_auto_test: error: pybuild --test --test-nose -i python{version} -p 3.8 returned exit code 13

The full build log is available from:
   http://qa-logs.debian.net/2020/05/01/python-bumps_0.7.14-3_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the debian-science-maintainers mailing list