[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Pkg-octave-devel] Releasing octave 4.0.0~rc2 to experimental



* Rafael Laboissiere <rafael@laboissiere.net> [2015-04-18 23:52]:

1) Breaks list in d/control. This list in d/control should be updated. If someone comes out with a semi-automatic way of doing this, it will be great. Otherwise, we might declare the versions of all Octave-dependent packages currently in unstable as broken, but I am nont sure this is a good idea.

I investigated a little bit further this issue. Even though both 3.8.2 and 4.0.0 have the same API number (v49+), .oct files compiled with 3.8.2 do not produce the same results as those compiled with 4.0.0. For instance, with the octave-signal package installed (which contains remez.oct) the following runs perfectly with 3.8.2:

    octave:1> remez (15, [0,0.3,0.4,1], [1,1,0,0]);

However, with 4.0.0, I get:

    octave:1> remez (15, [0,0.3,0.4,1], [1,1,0,0]);
    error: remez: number of taps must be an integer greater than 3

I am afraid that we will have o declare Breaks relationships for all packages containing .oct files. What do you think?

Rafael



Reply to: