[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#750659: [foomatic-db-gutenprint] Upgrade from 5.2.9 to 5.2.10~pre2-2 breaks printing (Epson 525wd)



Package: foomatic-db-gutenprint
Version: 5.2.10~pre2-2
Severity: normal

NOTE: I have sent a similar bugreport to upstream, however because this might (very likely) be caused by packaging problem, I report it also here.

Hello!

Printer: Epson SX525WD
Driver used: Epson Stylus SX525 Foomatic/gutenprint-ijs.5.2 (en)
I do not use, and never used Epson Esc/P-R driver, because its extremely primitive and Foomatic driver worked exceptionally well.


Packages installed:
printer-driver-gutenprint 5.2.10~pre2-2 -- note, these provide only primitive epson esc/p-r driver.
foomatic-db-gutenprint 5.2.10~pre2-2 -- this look to have the actual driver, epson foomatic/gutenprint ijs.
foomatic-db 5.2.10~pre2-2
ijsgutenprint 5.2.10~pre2-2
escputil 5.2.10~pre2-2


After global update to current state of Debian Testing yesterday, 5.2.9 to 5.2.10-pre2,
I can't print anymore:

1) First when printing over, CUPS responds with usual "Rendering completed", but the document stays in queque.
Logging into localhost:631, I tried to remove the printer and reinstall it.

2) When reinstalling, the driver usual name is listed. Copy of screen:
http://imgur.com/Zs3CWux

3) When clicking "Add printer", I get the error message:
Unable to add printer
 Unable to copy PPD file.

4) I have set CUPS to LogLevel debug and these are the relevant snippets:

D [05/Jun/2014:13:13:45 +0200] CUPS-Add-Modify-Printer ipp://localhost/printers/SX525WD
D [05/Jun/2014:13:13:45 +0200] cupsdIsAuthorized: username="root"
D [05/Jun/2014:13:13:45 +0200] SX525WD device-uri: OK
I [05/Jun/2014:13:13:45 +0200] Setting SX525WD device-uri to "lpd://192.168.2.104:515/PASSTHRU" (was "file:///dev/null".)
I [05/Jun/2014:13:13:45 +0200] Setting SX525WD printer-is-accepting-jobs to 1 (was 0.)
D [05/Jun/2014:13:13:45 +0200] cupsdMarkDirty(----S)
D [05/Jun/2014:13:13:45 +0200] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Active clients"
D [05/Jun/2014:13:13:45 +0200] cupsdDeregisterPrinter(p=0x7fce2810fae0(SX525WD), removeit=1)
I [05/Jun/2014:13:13:45 +0200] Setting SX525WD printer-is-shared to 0 (was 1.)
I [05/Jun/2014:13:13:45 +0200] Setting SX525WD printer-state to 3 (was 5.)
D [05/Jun/2014:13:13:45 +0200] cupsdMarkDirty(----S)
D [05/Jun/2014:13:13:45 +0200] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Active clients and dirty files"
D [05/Jun/2014:13:13:45 +0200] copy_model: Running "cups-driverd cat foomatic:Epson-Stylus_SX525-gutenprint-ijs.5.2.ppd"...
E [05/Jun/2014:13:13:45 +0200] [CGI] Could not determine driver name for Epson-Stylus_SX525-gutenprint-ijs.5.2.ppd!
E [05/Jun/2014:13:13:45 +0200] copy_model: empty PPD file
D [05/Jun/2014:13:13:45 +0200] CUPS-Add-Modify-Printer server-error-internal-error: Unable to copy PPD file.
E [05/Jun/2014:13:13:45 +0200] [Client 11] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/SX525WD) from localhost
D [05/Jun/2014:13:13:45 +0200] [Client 11] Content-Length: 118
D [05/Jun/2014:13:13:45 +0200] PID 2458 (/usr/lib/cups/daemon/cups-driverd) stopped with status 255 (Unknown error 155)
D [05/Jun/2014:13:13:45 +0200] cupsd is not idle any more, canceling shutdown.
D [05/Jun/2014:13:13:45 +0200] [Client 11] cupsdWriteClient error=0, used=0, state=HTTP_STATE_POST_SEND, data_encoding=HTTP_ENCODING_LENGTH, data_remaining=118, response=0x7fce2810f660(IPP_IDLE), pipe_pid=0, file=-1
D [05/Jun/2014:13:13:45 +0200] [Client 11] Writing IPP response, ipp_state=DATA, old wused=0, new wused=0
D [05/Jun/2014:13:13:45 +0200] [Client 11] bytes=0, http_state=0, data_remaining=0
D [05/Jun/2014:13:13:45 +0200] [Client 11] Waiting for request.
D [05/Jun/2014:13:13:45 +0200] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Active clients and dirty files"
D [05/Jun/2014:13:13:45 +0200] cupsd is not idle any more, canceling shutdown.
D [05/Jun/2014:13:13:45 +0200] [CGI] cgiSetVariable: TITLE="Drucker hinzufügen"
D [05/Jun/2014:13:13:45 +0200] [CGI] cgiSetVariable: SERVER_NAME="localhost"
D [05/Jun/2014:13:13:45 +0200] [CGI] cgiSetVariable: REMOTE_USER="root"
D [05/Jun/2014:13:13:45 +0200] [CGI] cgiSetVariable: CUPS_VERSION="CUPS v1.7.2"
D [05/Jun/2014:13:13:45 +0200] [Client 15] CGI data ready to be sent.
D [05/Jun/2014:13:13:45 +0200] PID 2457 (/usr/lib/cups/cgi-bin/admin.cgi) exited with no errors.
D [05/Jun/2014:13:13:45 +0200] cupsd is not idle any more, canceling shutdown.
D [05/Jun/2014:13:13:45 +0200] [CGI] cgiSetVariable: MESSAGE="Unable to add printer"
D [05/Jun/2014:13:13:45 +0200] [CGI] cgiSetVariable: ERROR="Unable to copy PPD file."
D [05/Jun/2014:13:13:45 +0200] [Client 11] HTTP_STATE_WAITING Closing on EOF
D [05/Jun/2014:13:13:45 +0200] [Client 11] Closing connection.


Full log: http://paste.ubuntu.com/7594231/

I have also done a grep "SX525" /usr/share/foomatic/* -R, this is the result: http://paste.ubuntu.com/7594371/

It looks like "Epson-Stylus_SX525-gutenprint-ijs.5.2.ppd" is referenced in the database, but has been moved away; or the system can't extract or generate PPD anymore.


Any help is highly appreciated!
Thanks!




--- System information. ---
Architecture: amd64
Kernel:       Linux 3.14-5.dmz.1-liquorix-amd64

Debian Release: jessie/sid
  500 wheezy          deb.playonlinux.com 
  500 unstable        liquorix.net 
  500 testing         www.deb-multimedia.org 
  500 testing         security.debian.org 
  500 testing         ftp.us.debian.org 
  500 stable          dl.google.com 

--- Package information. ---
Depends                    (Version) | Installed
====================================-+-===================
foomatic-db                          | 20140325-1
ijsgutenprint     (>= 5.2.10~pre2-2) | 5.2.10~pre2-2


Package's Recommends field is empty.

Package's Suggests field is empty.

Reply to: