[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: