[Pkg-octave-devel] Packaging Octave 3.8

Sébastien Villemot sebastien at debian.org
Thu Jan 16 10:59:14 UTC 2014


Le jeudi 16 janvier 2014 à 11:18 +0100, Thomas Weber a écrit :
> On Fri, Jan 10, 2014 at 10:56:56AM +0100, Sébastien Villemot wrote:
> > > Upgrade error from octave_3.6.4-4+b1 to octave_3.8.0-1, with
> > > octave-control installed:
> > > 
> > > (Reading database ... 427825 files and directories currently installed.)
> > > Removing octave-control (2.6.1-1) ...
> > > dpkg: liboctave1:amd64: dependency problems, but removing anyway as you requested:
> > >  octave depends on liboctave1 (= 3.6.4-4+b1).
> > > 
> > > Removing liboctave1:amd64 (3.6.4-4+b1) ...
> > > Processing triggers for octave (3.6.4-4+b1) ...
> > > octave: error while loading shared libraries: liboctinterp.so.1: cannot open shared object file: No such file or directory
> > > dpkg: error processing package octave (--remove):
> > >  subprocess installed post-installation script returned error exit status 127
> > 
> > This is a manifestation of #671711, which is unfortunately not yet
> > fixed :(
> > 
> > I guess we have no other choice than removing the breaks on liboctave1
> > and replacing it by a long list of package/versions that are broken with
> > Octave 3.8.
> 
> Is the problem just #671711? So, assuming dpkg would do the right thing,
> we would get away with a simple Breaks:liboctave1?

Yes, this is my understanding.

The upgrade crash reported by Mike clearly comes from the fact that dpkg
processes triggers while the dependencies of octave (here version
3.6.4-4+b1) are not satisfied (liboctave1 having already been removed).

-- 
 .''`.    Sébastien Villemot
: :' :    Debian Developer
`. `'     http://www.dynare.org/sebastien
  `-      GPG Key: 4096R/381A7594

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-octave-devel/attachments/20140116/40925143/attachment.sig>


More information about the Pkg-octave-devel mailing list