Re: Unit test failures in version 3.2.0
* Oliver Heimlich <oheim@posteo.de> [2018-07-04 21:38]:
It looks like you have @infsup/intervaltotext.m, which has been removed
in version 3.2.0, still available.
[snip]
... there are packages being loaded before running the BISTs. At least
the linear-algebra package is loaded. (This should not be necessary to
use the interval package.) Maybe you load an old version of the
interval package, which overloads the intervaltotext method.
Thanks for identifying the root of the problem. Indeed, I did not used a
clean chroot to build the package and, indeed, version 3.1.0-5 of the
octave-interval package was installed in the system.
However, the package needs a installed version of octave-interval in
order to build the documentation, which is a bug. I fixed that in commit
04dc47f [1], and uploaded version 3.2.0-1 to unstable. Unfortunately, I
missed your commit 41e1382b, sorry for that.
[1] https://salsa.debian.org/pkg-octave-team/octave-interval/commit/04dc47fa709edce87542d4cb22892b0ead31dd99
I guess that we should exclude the current package in this line:
https://salsa.debian.org/pkg-octave-team/dh-octave/blob/master/dh_octave_check#L117
I think that this is not necessary, since packages are meant to be built
in clean chroots.
Rafael
Reply to: