Hi, Since octave 6.1.0 is in experimental, we can now plan for the transition to octave 6. Note that we have little time left if we want octave 6 to be in bullseye, the next stable release. New transitions will not be accepted after 2021-01-12.¹ I have tried to recompile all reverse-dependencies of octave. It turns out that 11 packages maintained by the DOG fail to compile against octave 6. I’ve already opened bug reports against those. The full list is: strings, image², msh, nurbs, quaternion, struct, sparsersb, stk, secs2d, interval, ltfat. There is only one package that I could not test, octave-vibes, because it build-depends on octave-interval (and I could not force the recompilation of the latter, since it’s not just a matter of skipping the tests). There are also 2 packages not maintained by the DOG that also failed to compile: plplot and mathgl. Those two packages actually use swig for generating their octave bindings, and it turns out that swig currently does not work with octave 6, as reported upstream by Rafael.³ @Rafael: I see that you decided to remove the octave binding from plplot (in the latest experimental upload), which is indeed a way of fixing the problem. I therefore guess that you would recommend the same approach for mathgl? Once we have decided our strategy for dealing with these two packages, I will request a transition slot from the Release Team. Of course, they might be reluctant to start the transition before the freeze because of the high number of packages that are not yet ready. On the other hand, most of those are under our control, so I guess we can reasonably argue that we will be able to manage this swiftly (with hopefully some help from upstream). Best, ¹ https://release.debian.org/bullseye/freeze_policy.html#transition ² Note that the FTBFS of octave-image on i386 is also a blocker for the transition, see #976198. ³ https://github.com/swig/swig/issues/1893 -- ⢀⣴⠾⠻⢶⣦⠀ Sébastien Villemot ⣾⠁⢠⠒⠀⣿⡁ Debian Developer ⢿⡄⠘⠷⠚⠋⠀ https://sebastien.villemot.name ⠈⠳⣄⠀⠀⠀⠀ https://www.debian.org
Attachment:
signature.asc
Description: This is a digitally signed message part