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

Reply via email to