Bugzilla – Bug 918828
Printing: Bug: hplip: print jobs fail with "/usr/lib/cups/filter/hpps failed"
Last modified: 2015-02-26 10:48:39 UTC
Created attachment 624001 [details] cups error log Since the last hplip update print jobs on a HP LaserJet 400 M401 Postscript fail with "/usr/lib/cups/filter/hpps failed". > rpm -qi hplip hplip-hpijs-3.15.2-118.1.x86_64 hplip-sane-3.15.2-118.1.x86_64 Name : hplip Version : 3.15.2 Release : 118.1 Architecture: x86_64 Install Date: Fr 20 Feb 2015 13:14:31 CET Group : Hardware/Printing Size : 15532754 License : BSD-3-Clause and GPL-2.0+ and MIT Signature : DSA/SHA1, Do 19 Feb 2015 15:01:20 CET, Key ID 669dec9f98c4529d Source RPM : hplip-3.15.2-118.1.src.rpm Build Date : Do 19 Feb 2015 14:59:27 CET Build Host : build15 Relocations : (not relocatable) Vendor : obs://build.opensuse.org/Printing URL : http://hplipopensource.com Summary : HP's Printing, Scanning, and Faxing Software Description : The Hewlett-Packard Linux Imaging and Printing project (HPLIP) provides a unified single and multifunction connectivity solution for HP printers and scanners (in particular, HP all-in-one devices). HPLIP provides unified connectivity for printing, scanning, sending faxes, photo card access, and device management and is designed to work with CUPS. It includes the Ghostscript printer driver HPIJS for HP printers and a special "hp" CUPS back-end that provides bidirectional communication with the device (required for HP printer device management). It also includes the SANE scanner driver "hpaio" for HP all-in-one devices. Basic PC send fax functionality is supported on a number of devices. The special "hpfax" CUPS back-end is required to send faxes. Direct uploading (i.e. without print and scan) of received faxes from the device to the PC is not supported. The "hp-toolbox" program is provided for device management. The "hp-sendfax" program must be used to send faxes. The "hp-setup" program can be used to set up HP all-in-one devices. The HPLIP project is open source software and uses GPL-compatible licenses. For more information, see: http://hplipopensource.com /usr/share/doc/packages/hplip/index.html Distribution: Printing / openSUSE_13.1 Name : hplip-hpijs Version : 3.15.2 Release : 118.1 Architecture: x86_64 Install Date: Fr 20 Feb 2015 13:14:29 CET Group : Hardware/Printing Size : 11038323 License : BSD-3-Clause and GPL-2.0+ and MIT Signature : DSA/SHA1, Do 19 Feb 2015 15:01:20 CET, Key ID 669dec9f98c4529d Source RPM : hplip-3.15.2-118.1.src.rpm Build Date : Do 19 Feb 2015 14:59:27 CET Build Host : build15 Relocations : (not relocatable) Vendor : obs://build.opensuse.org/Printing URL : http://hplipopensource.com Summary : Only plain printing with HPLIP printer drivers Description : HPIJS is HPLIP's Ghostscript printer driver for HP printers. HPCUPS is HPLIP's native CUPS printer driver for HP printers. This sub-package includes only what is needed for plain printing with the printer drivers in HPLIP for standard HP printers. It does neither provide device status information, nor support for scanning, nor support for faxing, nor support for memory card (mass storage) access, nor support for non-standard devices e.g. no support for devices which require an additional plugin from HP. This sub-package includes in particular: The hpijs binary and the libraries libhpip and libhpmud which are needed to run it. The HPCUPS driver (/usr/lib[64]/cups/filter/hpcups). The CUPS backend "hp". All HPLIP PPD files (also for HP PostScript printers). For the full-featured HPLIP printing and scanning solution, the main-package package hplip must be installed. For full documentation and license see the main-package hplip. Distribution: Printing / openSUSE_13.1 Name : hplip-sane Version : 3.15.2 Release : 118.1 Architecture: x86_64 Install Date: Fr 20 Feb 2015 13:14:29 CET Group : Hardware/Scanner Size : 167786 License : BSD-3-Clause and GPL-2.0+ and MIT Signature : DSA/SHA1, Do 19 Feb 2015 15:01:21 CET, Key ID 669dec9f98c4529d Source RPM : hplip-3.15.2-118.1.src.rpm Build Date : Do 19 Feb 2015 14:59:27 CET Build Host : build15 Relocations : (not relocatable) Vendor : obs://build.opensuse.org/Printing URL : http://hplipopensource.com Summary : Only plain scanning with HPLIP scan drivers Description : This sub-package includes only what is needed for plain scanning with the scan drivers in HPLIP for standard HP all-in-one printers. Distribution: Printing / openSUSE_13.1
The log shows 13.1, changed to printing category, reset to default assignee.
(In reply to Juergen Weigert from comment #1) > The log shows 13.1, changed to printing category, reset to default assignee. But the packages are not from 13.1 but from obs://build.opensuse.org/Printing
Your attachment#624001 [details] "cups error log" contains: ----------------------------------------------------------------------- D [08/Mar/2014:18:05:56 +0100] [Job 150] bug("Error importing HPLIP modules:%s %s\n" % (pid, e)) ----------------------------------------------------------------------- that matches in /usr/lib/cups/filter/hpps ----------------------------------------------------------------------- try: from base.g import * from base.codes import * from base import device from base import utils from prnt import cups from base.sixext import to_bytes_utf8, to_string_utf8 except ImportError as e: bug("Error importing HPLIP modules:%s %s\n" % (pid, e)) sys.exit(CUPS_FILTER_FAILED) ----------------------------------------------------------------------- and therein the "from prnt import cups" matches bug#918387 in particular on my openSUSE 13.2 with CUPS 1.5.4 and HPLIP 3.15.2 ----------------------------------------------------------------------- # /usr/lib/cups/filter/hpps warning: CUPSEXT could not be loaded. Please check HPLIP installation. ----------------------------------------------------------------------- matches exactly bug#918387 and https://bugs.launchpad.net/hplip/+bug/1423220 *** This bug has been marked as a duplicate of bug 918387 ***