One concrete example: `drv:///hpcups.drv/hp-
laserjet_professional_p1107.ppd`

In 3.20.5, in hpcups.drv, it had as NickName:

  "HP LaserJet Professional p1107, hpcups $Version, requires proprietary
plugin"

… this was changed in 3.20.6 to:

  "HP LaserJet Professional p1107, hpcups $Version"

… and unchanged in 3.20.9.

In models.dat, for that model, 3.20.5 had

  plugin=1
  plugin-reason=1

… this was changed in 3.20.6 to

  plugin=0
  plugin-reason=1

… and unchanged in 3.20.9.

But printing to this driver/printer gives a filter error:

  STATE: +hplip.plugin-error
  prnt/hpcups/HPCupsFilter.cpp 490: m_Job initialization failed with error = 48

(see https://salsa.debian.org/printing-team/hplip/-/jobs/937420 )

So although this was fixed for several printers, it certainly wasn't for
all printers.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to hplip in Ubuntu.
https://bugs.launchpad.net/bugs/1883898

Title:
  version 3.20.6 turns off plugin requirement for most printers

Status in HPLIP:
  In Progress
Status in hplip package in Ubuntu:
  Incomplete
Status in hplip package in Fedora:
  Confirmed

Bug description:
  Hi,

  hplip-3.20.6 turns off plugin requirement for most devices which
  required the plugin at the past.

  This will make devices which really need it unable to print and most
  scanning will not work.

  Would you mind reverting the changes in models.dat?

  Thank you in advance!

  Zdenek

To manage notifications about this bug go to:
https://bugs.launchpad.net/hplip/+bug/1883898/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to