This has been reported to Debian as a feature request a while ago.
Please refer to https://bugs.debian.org/741097 for the original bug
report and discussion.

The bug is still open, but so far it appears that the Debian Octave
packaging team is unlikely to put in the effort to create an octave-nox
package.

In particular, please note that Octave has had a dependency on OpenGL
for plotting since 2008. This dependency has nothing to do with whether
Octave's GUI is being used or not.

Also note that Octave is built with support for loading Java libraries,
which adds a dependency on the JRE.

Building Octave without the Qt GUI would save about 30 MB of storage due
to Qt dependencies.

Building Octave without support for Java would save about 100 MB of
storage due to Java dependencies.

You would also have to build Octave without any support for OpenGL
plotting and without any support for image file I/O (imread, imwrite,
etc) to allow it to be installed without any X11 libraries at all.

If this feature is important to you, you might want to try modifying the
source package yourself and see what tradeoffs you can make and see
whether it's actually worth the savings from fewer dependencies.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1706596

Title:
  octave-nox package

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/octave/+bug/1706596/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to