Problems with the giac package : different failures on buildd and porterbox !?
I uploaded a new giac to unstable ; this package was building ok
everywhere when it was last uploaded (a long time ago, september 2018),
but now fails on s390x.
It's a scientific computation package, and the build process consists
in essentially three steps :
- build the source ;
- build the documentation, running the executables from the previous
step to show off their use ;
- run the checks, by running the executables from the first step on
stranger inputs, stressing the corner cases.
The buildd managed went through the first two steps, but only a few
tests ran, and already with a few failures (already a problem), until
one of them had to be killed after a while, presumably because it was
stuck (complete story here:
I wanted to work on it and get meaningful data for upstream, so turned
to zelenka, the porterbox for this architecture. I followed the
tutorial here https://dsa.debian.org/doc/schroot/ - as I'm already used
to do when I get problems with other packages. But this time, the
documentation step already fails :
*** bug in PARI/GP (Segmentation Fault), please report.
(repeated quite a few times before the compilation dies)
I don't understand why I get so wildly different outcomes with the same
source package : did something get into unstable and break things
between the time the buildd ran and the time I tried to reproduce the
issue ? Do you have any advice ?