[Pkg-octave-devel] what replaces octave-depends?
Rafael Laboissiere
rafael at laboissiere.net
Fri Apr 13 12:56:49 UTC 2012
* kamaraju kusumanchi <raju.mailinglists at gmail.com> [2012-04-13 01:42]:
> Trying to take a stab at transitioning fsl from octave 3.2 to octave
> 3.6 (http://release.debian.org/transitions/html/octave.html).
> Currently, it depends upon octave3.2-headers | octave3.0-headers. I am
> thinking of changing this to liboctave-dev.
Yes, this will be mandatory in wheezy, since we will request the removal
of the octave3.2* packages.
> However, the debian/rules file calls octave-depends (part of
> octave3.2-headers). Is there a replacement for this or should this line
> be removed completely?
Short answer: no, there is no replacement for octave-depends. Long
answer: make the fsl package just suggest octave, instead of using
${octave:Depends}. If you know that the *.m files included in the fsl
package only work with a minimal version of Octave, then add the a
appropriate versioned releationship.
Also, remove from debian/rules the line containing:
include /usr/share/octave/debian/defs.make
The defs.make file does not exist in the Debian package for Octave 3.6.
This will have no effect in your debian/rules, since the variables MDIR
and OCTDIR are not used.
Rafael
More information about the Pkg-octave-devel
mailing list