[Pkg-octave-devel] Packaging Octave 3.8

Sébastien Villemot sebastien at debian.org
Wed Dec 11 11:24:24 UTC 2013


Le mardi 10 décembre 2013 à 23:27 +0100, Rafael Laboissiere a écrit :
> * Sébastien Villemot <sebastien at debian.org> [2013-12-10 12:59]:

> > Also, there are now 3 top-level binaries instead of one: octave, 
> > octave-cli and octave-gui. I am inclined to ship them in the same 
> > binary package (octave), but another option would be to create another 
> > binary package without the GUI stuff, for systems with limited 
> > resources.
> 
> Yes, please, split the packages.  People running Octave from batches 
> (like I do, sometimes) will appreciate it.

I just realized that there is one added complexity with this approach.
We will have two packages providing octave: one will be just "octave"
like now (containing the binary which can do both GUI and command-line),
and "octave-cli" (containing the binary which can do only command-line).
It would therefore be logic to modify most reverse dependencies, like
the 'Forge packages, to depend on "octave | octave-cli", in order not to
force people to install the GUI-capable version (which would defeat the
purpose of splitting the packages).

I am not sure this is worth the effort. The only benefit of splitting
the package is that people with low disk space will not be forced to
install Qt. That does not seem like a huge gain.

-- 
 .''`.    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/20131211/661fc98c/attachment.sig>


More information about the Pkg-octave-devel mailing list