sagemath versions from 8.4-2 through to 8.6-2 have failed to build on mipsel and mips64el. mipsel is failing with While mips64el is failing with This will need to be dealt with one way or the other (either by fixing the build failures or by requesting removal of the old binaries) before sagemath can migrate to testing.
snip Are you sure? I thought old binaries only prevent migration when they are in testing. sagemath is not in testing at the moment. Now migration is of course blocked by this RC bug. Best, Tobias
It seems like the build failures are related to timeouts of jmol. These timeouts started roughly at the time when the default Java version was changed in java-common from 10 to 11 in October 2018. There are also other reports of jmol being broken depending on the jre version, see https://ask.sagemath.org/question/47837/jmol-stuck-at-initializing-3d-display/ While jmol was already replaced by threejs as the default 3d viewer in interactive mode, it is still used in the command line mode and hence when running the tests. Maybe we should try to remove jmol completely, or fix it on mipsel and mips64el. Best, Tobias
I've set the severity of this bug to important, because it should not block migration. If this were a regression then it would be RC, but since sagemath is already not in testing, it is not a regression. There is no reason or policy to block migration because it *remains* missing on some release architectures. X Tobias Hansen:
Out of date binaries in unstable will block migration, even if there is no rc bug. If you want this package to migrate to testing you will need to request removal from the ftpmasters.
On the off-chance they're relevant and Jmol is a red herring, I'm re-sending my misplaced comments [1] about relevant parts of /usr/bin/sage here: [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=948731#12
Thanks, that got lost in the other bug. It is correct bash test syntax (see 'man test') where -a between two logical expressions means 'and'. mips64 is the GNU name for the architecture, mips64el is an invention of Debian. Best, Tobias