[Foomatic] -db-engine configure.in bug and -configure problem

Marcelo Ricardo Leitner mrl at conectiva.com.br
Mon Jan 5 04:17:32 PST 2004


Hi all,

The foomatic-configure is this:

[mrl at idolize ~]$ foomatic-configure -q -P -n test | head -n 1
Use of uninitialized value in string eq at /usr/bin/foomatic-configure line
2646.
$QUEUES[0] = {
[mrl at idolize ~]$ 

No matter what I set as default printer, it always gives me that and that
is causing foomatic-gui to hang up.
I can repeat it removing all the foomatic's stuff, install it all again,
add a raw printer with 'foomatic-configure -c /dev/null -n testN -q'.

This also happens when using -s cups system (can't check other).
Any idea on what I'm probably doing wrong?


And also I would like to give you a patch to configure.in from
foomatic-db-engine that is mistesting some PATHs (there was some
variables mistyped). This is also seen at rc1. Here it goes:

--- foomatic-db-engine/configure.in.bsb 2004-01-05 09:55:22.000000000 -0200
+++ foomatic-db-engine/configure.in     2004-01-05 09:51:32.000000000 -0200
@@ -210,7 +210,7 @@
 AC_PATH_PROGS(LPD_LPR,lpr-lpd lpr-lprng lpr-lpr
lpr,/usr/bin/lpr,$BINSEARCHPATH)
 AC_PATH_PROGS(LPD_LPQ,lpq-lpd lpq-lprng lpq-lpr
lpq,/usr/bin/lpq,$BINSEARCHPATH)
 AC_PATH_PROGS(LPD_LPRM,lprm-lpd lprm-lprng lprm-lpr
lprm,/usr/bin/lprm,$BINSEARCHPATH)
-AC_PATH_PROGS(LPD_LPC,lpc-lpd lpc-lprng lpc-lpr lpc,/usr/sbin/lpc,SBB)
+AC_PATH_PROGS(LPD_LPC,lpc-lpd lpc-lprng lpc-lpr lpc,/usr/sbin/lpc,$BSB)
 AC_PATH_PROGS(LPRNG_CHECKPC,checkpc,/usr/sbin/checkpc,$SBINSEARCHPATH)
 
 dnl Paths and other settings for CUPS
@@ -224,14 +224,14 @@
 AC_PATH_PROGS(CUPS_LPR,lpr-cups lpr,/usr/bin/lpr,$BINSEARCHPATH)
 AC_PATH_PROGS(CUPS_LPQ,lpq-cups lpq,/usr/bin/lpq,$BINSEARCHPATH)
 AC_PATH_PROGS(CUPS_LPRM,lprm-cups lprm,/usr/bin/lprm,$BINSEARCHPATH)
-AC_PATH_PROGS(CUPS_LPC,lpc-cups lpc,/usr/sbin/lpc,SBB)
+AC_PATH_PROGS(CUPS_LPC,lpc-cups lpc,/usr/sbin/lpc,$BSB)
 AC_PATH_PROGS(CUPS_LP,lp-cups lp,/usr/bin/lp,$BINSEARCHPATH)
 AC_PATH_PROGS(CUPS_CANCEL,cancel-cups cancel,/usr/bin/cancel,$BSB)
 AC_PATH_PROGS(CUPS_ENABLE,enable-cups enable,/usr/bin/enable,$BSB)
 AC_PATH_PROGS(CUPS_DISABLE,disable-cups disable,/usr/bin/disable,$BSB)
-AC_PATH_PROGS(CUPS_ACCEPT,accept-cups accept,/usr/sbin/accept,SBB)
-AC_PATH_PROGS(CUPS_REJECT,reject-cups reject,/usr/sbin/reject,SBB)
-AC_PATH_PROGS(CUPS_LPMOVE,lpmove,/usr/sbin/lpmove,SBB)
+AC_PATH_PROGS(CUPS_ACCEPT,accept-cups accept,/usr/sbin/accept,$BSB)
+AC_PATH_PROGS(CUPS_REJECT,reject-cups reject,/usr/sbin/reject,$BSB)
+AC_PATH_PROGS(CUPS_LPMOVE,lpmove,/usr/sbin/lpmove,$BSB)
 AC_PATH_PROGS(CUPS_LPOPTIONS,lpoptions,/usr/bin/lpoptions,$BINSEARCHPATH)
 AC_PATH_PROGS(CUPS_LPINFO,lpinfo,/usr/sbin/lpinfo,$SBINSEARCHPATH)

Thanks,
-- 
Marcelo Ricardo Leitner <mrl at conectiva.com.br>




More information about the Printing-foomatic mailing list