Subject: pkg/7795: magicfilter-1.2's settings don't work with a2ps-4.10.3
To: None <>
From: None <>
List: netbsd-bugs
Date: 06/16/1999 16:22:52
>Number:         7795
>Category:       pkg
>Synopsis:       magicfilter-1.2's settings don't work with a2ps-4.10.3
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    pkg-manager (NetBSD software packages system bug manager)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jun 16 16:20:01 1999
>Originator:     Chris Demetriou
>Release:        NetBSD 1.4
NetBSD 1.4 on alpha, i386, arm32 (you really
don't need the uname -a output 8-)

the magicfilter package (v 1.2) invokes a2ps when formatting text for
PostScript printers.  it does so by running:

/usr/pkg/bin/a2ps  -p -nh -nn -f12 -b

unfortunately, the current a2ps package (v 4.10.3) doesn't
seem to understand the -p. -nh, or -nn, arguments.  Reading the
a2ps manual page, it's not even clear what was intended by them, and
invoking a2ps with them as arguments gives an "invalid option" error.
install magicfilter, a2ps, and configure a PostScript printer
which doesn't handle text directly (i.e. that causes magicfilter
to invoke a2ps to format the text into PostScript).  Debug the
resulting non-operation.

Alternately, read the magicfilter filter scripts and try to run
a2ps with the arguments used in those scripts.

get rid of the -p, -nh, and -nn arguments to a2ps in the magicfilter
scripts (and presumably notify the magicfilter software's author
of the problem so that the right thing can happen in the magicfilter
master sources).