Package: maxima
Version: 5.31.3-5
The current version of the ‘maxima’ package in Debian Jessie
Depends: on gnuplot-x11, which is not necessary to “provide a
significant amount of functionality.” For instance, replacing
gnuplot-x11 with a dummy Provides: gnuplot-x11 package results
in the test suite being passed:
$ maxima --batch-lisp=testsuite.lisp
Maxima 5.31.3 http://maxima.sourceforge.net
using Lisp GNU Common Lisp (GCL) GCL 2.6.10 (a.k.a. GCL)
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
The function bug_report() provides bug reporting information.
T
$
Neither the interactive sessions seem to be affected in any way
(besides, obviously, of the inability to produce plots in X.)
I therefore suggest downgrading the dependency to either
Recommends: or Suggests:, as per §7.2 of the policy:
⋯✂⋯ http://debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps ⋯✂⋯
The Depends field should be used if the depended-on package is
required for the depending package to provide a significant amount
of functionality.
⋯
The Recommends field should list packages that would be found
together with this one in all but unusual installations.
⋯✂⋯ http://debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps ⋯✂⋯
--
FSF associate member #7257
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]