[lug] Problem with CUP, Fedora core 2, Python
Elyse M. Grasso
emgrasso at data-raptors.com
Sat Nov 27 07:00:20 MST 2004
I'm using the current KRUD FC2 release. I have a Samsung ML-1740 printer,
which was working at one point, a few updates ago.
Now when I boot my laptop,cups fails to come up with the following messages:
/etc/init.d/cups start
Starting cups: Traceback (most recent call last):
File "/usr/sbin/printconf-backend", line 7, in ?
import backend
File "/usr/share/printconf/util/backend.py", line 54, in ?
which = cups_import.which_spooler ()
File "/usr/share/printconf/util/cups_import.py", line 191, in which_spooler
which = l.split ('.')[1].strip ()
IndexError: list index out of range
cupsd: Child exited with status 98!
[FAILED]
which_spooler looks like this:
def which_spooler ():
"""Return the name of the active spooler."""
signal.signal (signal.SIGCHLD, signal.SIG_DFL)
f = os.popen ('/usr/sbin/alternatives --display print')
for l in f.readlines ():
if l.startswith (" link currently points to"):
which = l.split ('.')[1].strip ()
break
f.close ()
return which
and the output of alternatives looks like this:
/usr/sbin/alternatives --display print
print - status is auto.
link currently points to /usr/local/linuxprinter/bin/llpr
/usr/bin/lpr.cups - priority 40
slave print-cancel: /usr/bin/cancel.cups
slave print-lp: /usr/bin/lp.cups
slave print-lpq: /usr/bin/lpq.cups
slave print-lprm: /usr/bin/lprm.cups
slave print-lpstat: /usr/bin/lpstat.cups
slave print-lpc: /usr/sbin/lpc.cups
slave print-cancelman: /usr/share/man/man1/cancel-cups.1.gz
slave print-lpman: /usr/share/man/man1/lp-cups.1.gz
slave print-lpqman: /usr/share/man/man1/lpq-cups.1.gz
slave print-lprman: /usr/share/man/man1/lpr-cups.1.gz
slave print-lprmman: /usr/share/man/man1/lprm-cups.1.gz
slave print-lpstatman: /usr/share/man/man1/lpstat-cups.1.gz
slave print-lpcman: /usr/share/man/man8/lpc-cups.8.gz
/usr/local/linuxprinter/bin/llpr - priority 90
slave print-cancel: /usr/bin/cancel.cups
slave print-lp: /usr/local/linuxprinter/bin/llpr
slave print-lpq: /usr/bin/lpq.cups
slave print-lprm: /usr/bin/lprm.cups
slave print-lpstat: /usr/bin/lpstat.cups
slave print-lpc: /usr/sbin/lpc.cups
slave print-cancelman: /usr/share/man/man1/cancel-cups.1.gz
slave print-lpman: /usr/share/man/man1/lp-cups.1.gz
slave print-lpqman: /usr/share/man/man1/lpq-cups.1.gz
slave print-lprman: /usr/share/man/man1/lpr-cups.1.gz
slave print-lprmman: /usr/share/man/man1/lprm-cups.1.gz
slave print-lpstatman: /usr/share/man/man1/lpstat-cups.1.gz
slave print-lpcman: /usr/share/man/man8/lpc-cups.8.gz
Current `best' version is /usr/local/linuxprinter/bin/llpr.
I really would like to be able to print. Any suggestsions for how to work
around this problem would be deeply appreciated.
--
Elyse Grasso
http://www.data-raptors.com Computers and Technology
http://www.astraltrading.com Divination and Science Fiction
More information about the LUG
mailing list