Adding dependencies for Debian CI autopkgtest
Package octave-level-set, version 0.3.0-1, failed to run the unit tests
on Debian CI [1]. This happened because several unit tests run “pkg load
parallel”. I think I fixed the problem in version 0.3.0-2 of the
package by adding a dependency on octave-parallel.
I am not really happy with this “fix”, because parallel is not really a
dependency of level-set (at least, the upstream author does not declare
it).
Now, there is another package in a similar situation: octave-vibes run
“pkg load interval” in some unit tests [2]. I am not sure it will be
appropriate to make octave-vibes depend on octave-interval, since the
package works perfectly without it (besides the mentioned unit test
failures).
It would be perfect if there was a way to add an extra dependency for
autopkgtest. I am not sure that this can be accomplished through
debian/tests/control.autodep8.
Any ideas?
Rafael
[1] https://ci.debian.net/data/autopkgtest/unstable/amd64/o/octave-level-set/872383/log.gz
[2] https://ci.debian.net/data/autopkgtest/unstable/amd64/o/octave-vibes/871208/log.gz
Reply to: