Re: [Pkg-octave-devel] Packaging Octave 3.8
- To: pkg-octave-devel@lists.alioth.debian.org
- Subject: Re: [Pkg-octave-devel] Packaging Octave 3.8
- From: Rafael Laboissiere <rafael@laboissiere.net>
- Date: Thu, 2 Jan 2014 17:44:02 +0100
- Message-id: <[🔎] 20140102164402.GG22568@laboissiere.net>
- Mail-followup-to: pkg-octave-devel@lists.alioth.debian.org
- In-reply-to: <20131230213123.GA22568@laboissiere.net>
- References: <52A8709C.30904@debian.org> <1386773090.32571.37.camel@rama.villemot.name> <CAD6LDL+uNPw8k8bizCLT8ghyg9pSqQT8_eZroWHGT4VfiuApsg@mail.gmail.com> <1386875422.32571.60.camel@rama.villemot.name> <CAD6LDLKkuONWYsvGA-BtDg1G9P8kA2rmFDxg9HPeuCKwzB+HaQ@mail.gmail.com> <20131213174543.GN25217@laboissiere.net> <52ACB082.2070505@debian.org> <1387564425.30987.6.camel@rama.villemot.name> <52C1DCCB.8020302@debian.org> <20131230213123.GA22568@laboissiere.net>
* Rafael Laboissiere <rafael@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
Reply to: