From: Andrea Mennucc <debian@Tonelli.sns.it> - 2002-01-04 14:17:21
I forward this message since there is
B) something wrong in the way gpr parses PPDs (I will send a tentative patch soon)
C) a small small correction to be done
I am replying to this guy, I will CC the reply
----- Forwarded message from Bruce LaZerte <mail@...> -----
To: debian <debian@...>
From: Bruce LaZerte <mail@...>
Reply-To: Bruce LaZerte <mail@...>
Subject: gnu lpr problems
After problems with the "standard" Debian lpr package, I installed gpr,
lpr-ppd, printfilter-ppd, ppdfilt, printtool and associated packages on two PCs
that have up-to-date "testing" versions of Debian.
A few problems/concerns:
Used printtool to install a PS printer. The "autodetect" dialog does not
support USB printers although pconf_detect does. Also the "autodetect" dialog
should clarify that "network" printers does not include "samba" printers, as
pconf_detect doesn't do samba. Nonetheless it was easy to add in these two
printers by hand using printtool.
Now lpr (from lpr-ppd) and ppdfilt work fine on both PCs with the PS printer
and its ppd.
But when I try to print any type of file with gpr and the same ppd, gpr crashes
GLib-CRITICAL **: file gstrfuncs.c: line 1195 (g_strcasecmp): assertion `s2 !=
Even when I make no option selections. Despite the crash, the file usually
prints ok, but options do not work.
There appears to be mistype on line 94 of ps-to-printer.fpi (part of the
printfilter-ppd package) :
if [ "$LPOTPS" != "__BAD__" ]; then
I believe that should be $LPOPTS, not $LPOTPS?
Why is the regular "lpr" deb the "standard" lpr for Debian. It sucks compared
to the "hacked" lpr provided in lpr-ppd. "Standard" lpr does not accept stdin
with the -# option, so it cannot work with xsane, and it aborts if you try the
----- End forwarded message -----
"E' un mondo difficile. Che vita intensa!" (Renato Carotone)