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.