Package Details: hplip-plugin 3.24.4-1

Git Clone URL: https://aur.archlinux.org/hplip-plugin.git (read-only, click to copy)
Package Base: hplip-plugin
Description: Binary plugin for HPs hplip printer driver library
Upstream URL: https://developers.hp.com/hp-linux-imaging-and-printing/binary_plugin.html
Licenses: LicenseRef-HPLIP-LICENSE
Submitter: pyropeter
Maintainer: carsme
Last Packager: carsme
Votes: 406
Popularity: 0.31
First Submitted: 2010-12-21 00:32 (UTC)
Last Updated: 2024-06-23 05:00 (UTC)

Pinned Comments

carsme commented on 2024-01-15 16:53 (UTC) (edited on 2024-02-04 14:15 (UTC) by carsme)

Hey, I've adopted this package and applied some of the suggestions:

  • Add missing dependencies, notably libusb-compat and sane (cred @ZhandHua).
  • Depend on exact version of hplip (cred @jsn42).

In addition, the PGP-signature of the artifact is now checked, which means you need to fetch upstream's key:

gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 4ABA2F66DBD5A95894910E0673D770CDA59047B9

Unfortunately, I have no HP printer at home so my testing ability is limited to running hp-diagnose_plugin. If someone has better opportunity to test and is interested in maintaining, let me know and I'll handover the package or add you as a co-maintainer. Cheers!

Latest Comments

« First ‹ Previous 1 .. 22 23 24 25 26 27 28 29 30 31 32 .. 34 Next › Last »

vdemin commented on 2013-02-23 09:55 (UTC)

% cat /var/lib/hp/hplip.state [plugin] installed = 1 eula = 1 version = 3.12.11 The file hplip.state is not used by this package but provides information for hplip package, without which hp-setup can't install some printers.

<deleted-account> commented on 2013-02-23 08:48 (UTC)

@vdemin: The file /var/lib/hp/hplip.state is not used by this package. Moreover, hp-setup is provided by an other package: hplip. So the file should be created by the hplip package.

vdemin commented on 2013-02-18 10:50 (UTC)

Why this package didn't create /var/lib/hp/hplip.state ? Without this file, I couldn't add my HP_LaserJet_Professional_M1217nfw using hp-setup.

<deleted-account> commented on 2013-01-10 05:14 (UTC)

@vrtladept: In most of cases, hplip-plugin is only required for an all-in-one printer or a laser printer. For a standard printer, CUPS may be sufficient. Check if you printer is supported without hplip-plugin: https://www.openprinting.org/printers Else check if your printer is supported by hplip-plugin: http://hplipopensource.com/hplip-web/supported_devices/index.html Note: if you use this package, reboot your computer after the install to enable the new udev rules.

vrtladept commented on 2013-01-07 01:47 (UTC)

I installed this but whenever I try to setup the printer it still tells me I'm missing the plug-in (using hp-setup). I also tried to just install it directly with cups, but still doesn't work.

<deleted-account> commented on 2012-12-02 23:12 (UTC)

PKGBUILD updated and cleaned up. Note: now, the PKGBUILD just copies the files directly, without relying on hplip installation routines. If you have any problem, let me know.

kfl62 commented on 2012-11-30 07:50 (UTC)

3.12.11 md5sum '71ca43371bec133edebd29affcb8ecae'

harsha5500 commented on 2012-11-12 07:41 (UTC)

I got this working in a different way. I am posting this as a stop gap. If you have installed hplip from the official repos, there should be a 'hp-plugin' binary. Run it as root. There is a problem in the setup if you notice in the terminal, there is a python error. I figured it might be a problem with the Python2 vs Python3 syntax error as Arch is now Python3 by default. I did some renaming to temporarily point the 'python' binary to 'python2' (moved the original python in '/usr/bin/' to somewhere else and copied 'python2' to 'python' in '/usr/bin'. Reverted back after installation was done) and it worked! I switched back the binaries and the plugin is working. Will however wait for the packer version though.

<deleted-account> commented on 2012-11-07 18:28 (UTC)

For now packer can't build this package (it needs sudo). makepkg can't build it with and without sudo. Is this package installable?

pyropeter commented on 2012-11-07 17:04 (UTC)

That check should not test if the package is built as root. It checks if the config file is writeable, because the plugin installer tries to overwrite that file. If you remove that check and build the package as root (or any user that has the rights to overwrite the config), you will end up with a PKGBUILD that has side effects on the build system. The real solution is probably what I wrote in an earlier comment: > The new hplip 3.12.10 changed the code used to install the > plugin, so it would probably be easier to just copy the files directly, without > relying on hplips installation routines. I noticed that this package needs to > set some flags in hplips state configuration file (in postinst). See the plugin installation stuff in hplip for details.