On Sun, Mar 10, 2013 at 6:42 AM, Zoltan Boszormenyi <zboszor@freemail.hu> wrote:
2013-03-08 22:58 keltezéssel, Tim Evans írta:
Can't say when this started, but printing is now broken, with "/usr/lib/cups/filter/pdftops failed" errors on all print jobs, to both my printers. (HP LJ 1300 and HP Officejet-pro-8600).

Cups version is cups-1.5.4-20.fc18.i686  hplip/hpijsf are 3.13.2-1.fc18

I just upgraded yesterday, hpijs and hplip was upgraded and
it broke my HP LaserJet 1020 as well as I noticed today.

The solution in my case was to re-download/reinstall the
proprietary plugin for this hplip version by running "hp-plugin -i"
as root. The error I saw in the logs was:

Mar 10 14:22:28 localhost dbus[714]: [system] Successfully activated service 'org.opensuse.CupsPkHelper.Mechanism'
Mar 10 14:22:33 localhost systemd[1]: Started CUPS Printing Service.
Mar 10 14:22:33 localhost hpcups[10069]: common/utils.c 129: validate_plugin_version() Plugin version[3.12.6] mismatch with HPLIP version[3.13.2]
Mar 10 14:22:33 localhost hpcups[10069]: common/utils.c 156: Plugin version is not matching
Mar 10 14:22:33 localhost hpcups[10069]: common/utils.c 219: Invalid Library hanlder pLibHandler = NULL.
Mar 10 14:22:54 localhost systemd[1]: Started CUPS Printing Service.
Mar 10 14:22:58 localhost systemd[1]: Started CUPS Printing Service.

Best regards,
Zoltán Böszörményi

I must be doing something wrong - I haven't been able to print since the upgrade realising that I'd get to it later. I tried:
$ sudo yum reinstall "hp-plugin -i"

and got back

Loaded plugins: langpacks, presto, refresh-packagekit
No Match for argument: hp-plugin -i
Error: Nothing to do

Then I looked at the error log:

W [04/Mar/2013:13:26:57 -0800] failed to find device: cups-HP-LaserJet-P1005
W [04/Mar/2013:18:07:33 -0800] failed to find device: cups-HP-LaserJet-P1005
W [05/Mar/2013:06:36:13 -0800] failed to find device: cups-HP-LaserJet-P1005
W [05/Mar/2013:09:16:09 -0800] failed to find device: cups-HP-LaserJet-P1005
W [05/Mar/2013:12:27:44 -0800] failed to find device: cups-HP-LaserJet-P1005
W [05/Mar/2013:19:26:41 -0800] failed to find device: cups-HP-LaserJet-P1005
W [06/Mar/2013:08:32:11 -0800] failed to find device: cups-HP-LaserJet-P1005
W [06/Mar/2013:17:40:21 -0800] failed to find device: cups-HP-LaserJet-P1005
W [07/Mar/2013:09:27:10 -0800] failed to find device: cups-HP-LaserJet-P1005
W [07/Mar/2013:12:15:02 -0800] failed to find device: cups-HP-LaserJet-P1005
W [07/Mar/2013:12:22:39 -0800] failed to find device: cups-HP-LaserJet-P1005
W [07/Mar/2013:12:25:57 -0800] failed to find device: cups-HP-LaserJet-P1005
W [07/Mar/2013:13:58:17 -0800] failed to find device: cups-HP-LaserJet-P1005
W [07/Mar/2013:19:08:38 -0800] failed to find device: cups-HP-LaserJet-P1005
W [08/Mar/2013:07:37:42 -0800] failed to find device: cups-HP-LaserJet-P1005
W [08/Mar/2013:18:13:04 -0800] failed to find device: cups-HP-LaserJet-P1005
W [09/Mar/2013:08:51:24 -0800] failed to find device: cups-HP-LaserJet-P1005
W [09/Mar/2013:19:27:06 -0800] failed to find device: cups-HP-LaserJet-P1005
W [10/Mar/2013:07:12:48 -0700] failed to find device: cups-HP-LaserJet-P1005
W [10/Mar/2013:07:36:18 -0700] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'HP-LaserJet-P1005-Gray..' already exists
W [10/Mar/2013:07:36:18 -0700] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-HP-LaserJet-P1005' already exists
[richard@localhost ~]$ W [10/Mar/2013:07:12:48 -0700] failed to find device: cups-HP-LaserJet-P1005
bash: W: command not found...
Similar command is: 'w'
[richard@localhost ~]$ W [10/Mar/2013:07:36:18 -0700] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'HP-LaserJet-P1005-Gray..' already exists
bash: W: command not found...
Similar command is: 'w'
[richard@localhost ~]$ W [10/Mar/2013:07:36:18 -0700] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-HP-LaserJet-P1005' already exists

any ideas?