[Pkg-octave-devel] octave-java FTBFS on most arches

Thomas Weber tweber at debian.org
Tue Mar 20 07:05:47 UTC 2012


On Fri, Mar 16, 2012 at 10:08:58PM +0100, Sébastien Villemot wrote:
> Hi,
> 
> In the latest release of octave-java, I introduced a debian/check.m
> which runs a few functions from the package. It worked fine on my amd64
> box (and apparently on Thomas'), but it fails on all autobuilders except
> i386 [1].
> 
> I think the failure is spurious and is a race condition. Actually the
> first line of debian/check.m is a "disp()" and if I remove it, I can
> reproduce the crash on my machine. I really don't know why this is so.
> 
> Octave crashes because it says it can't find java_invoke. This function
> is autoloaded through PKG_ADD. I don't know if there is a link between
> the crash and the fact that octave-pkg-dev does not source PKG_ADD for
> debian/check.m. Still I don't understand why it works in some cases and
> not in others.
> 
> Any hint?
> 
> If it turns out to be the easy way out, I am ok with removing this new
> debian/check.m.
> 
> [1] https://buildd.debian.org/status/package.php?p=octave-java&suite=sid

I suggest the following:
1) Keep the check.m file, but comment out its content.
2) Upload again.
3) Either file a bug against octave-java or put a note in the wiki page
about it, so we do not forget it.

Unless someone objects, I intend to proceed like that.

	Thomas



More information about the Pkg-octave-devel mailing list