[Pkg-octave-devel] Packaging Octave 3.8
Rafael Laboissiere
rafael at laboissiere.net
Thu Jan 2 16:44:02 UTC 2014
* Rafael Laboissiere <rafael at laboissiere.net> [2013-12-30 22:31]:
>
> All forge packages that contain *.oct files were built for api-v48+.
> Version 3.8* of the octave package will break them because it has
> api-49+. Some kind of relationship (like Breaks, but I am not sure)
> should be added to the new octave package.
I have done some experiments here and Breaks seem to be the appropriate
relationship. However, I could not manage to get aptitude automatically
installing new versions (with the appropriate api directory) of the forge
packages when the octave package containing the Breaks relationship is
required for installation.
If no better solution is proposed, I will commit a new debian/control
with the following:
Breaks: octave-audio (<= 1.1.4-4),
octave-communications (<= 1.2.0-1),
octave-control (<= 2.6.1-1),
octave-econometrics (<= 1:1.1.1-2),
octave-general (<= 1.3.2-2),
octave-geometry (<= 1.7.0-1),
octave-gsl (<= 1.0.8-5),
octave-image (<= 2.0.0-3),
octave-io (<= 1.2.5-1),
octave-java (<= 1.2.9-2),
octave-linear-algebra (<= 2.2.0-1),
octave-miscellaneous (<= 1.2.0-2),
octave-nan (<= 2.5.5-2),
octave-nurbs (<= 1.3.7-1),
octave-ocs (<= 0.1.3-1),
octave-octcdf (<= 1.1.6-1),
octave-octgpr (<= 1.2.0-3),
octave-odepkg (<= 0.8.4-1),
octave-openmpi-ext (<= 1.1.1-1),
octave-optim (<= 1.2.2-2),
octave-optiminterp (<= 0.3.4-1),
octave-plplot (<= 5.9.9-5+b1),
octave-quaternion (<= 2.0.3-1),
octave-secs1d (<= 0.0.9-2),
octave-secs2d (<= 0.0.8-4),
octave-signal (<= 1.2.2-1),
octave-sockets (<= 1.0.8-1),
octave-specfun (<= 1.1.0-1),
octave-strings (<= 1.1.0-1),
octave-struct (<= 1.0.10-1),
octave-symbolic (<= 1.1.0-2),
octave-tsa (<= 4.2.4+dfsg-1)
Rafael
More information about the Pkg-octave-devel
mailing list