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 debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org