Package Details: hplip-plugin 3.25.2-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
Keywords: fax hp printer scanner
Licenses: LicenseRef-HPLIP-LICENSE
Submitter: pyropeter
Maintainer: ZhangHua
Last Packager: ZhangHua
Votes: 402
Popularity: 0.026613
First Submitted: 2010-12-21 00:32 (UTC)
Last Updated: 2025-03-31 12:08 (UTC)

Pinned Comments

ZhangHua commented on 2025-03-31 03:44 (UTC) (edited on 2025-04-01 01:28 (UTC) by ZhangHua)

Please ensure your working directory is in the repository, because we use a custom download agent to download sources, this download agent is a curl wrapper with UA set to firefox's. We call curl directly, using config file to provide User Agent with space.

As for why not set UA in command directly, please check https://wiki.archlinux.org/title/Nonfree_applications_package_guidelines#Custom_DLAGENTS for more info.

I tested paru and it seems can work without any change. But I am not sure if other AUR helpers also can work.

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 2 3 4 5 6 7 8 .. 36 Next › Last »

argymeg commented on 2024-02-17 20:17 (UTC)

@MystikReasons: Reading through the older comments would tell you both that pamac famously doesn't like this package, and that this is not the place to ask for help with it: https://terms.archlinux.org/docs/code-of-conduct/#Arch_Linux_distribution_support_ONLY

MystikReasons commented on 2024-02-17 20:03 (UTC) (edited on 2024-02-17 20:04 (UTC) by MystikReasons)

Getting the following error while building with the newest version: /var/tmp/pamac-build-jens/hplip-plugin/PKGBUILD: line 39: cd: /var/tmp/pamac-build-jens/hplip-plugin/src/hplip-3.23.12-plugin: File or directory not found. According to pacman, my version of hplip is 3.23.12-1 which is the newest one for me (stable on Manjaro, https://packages.manjaro.org/?query=hplip).

argymeg commented on 2024-02-04 23:39 (UTC)

@DanielH that is almost certainly an issue with your GPG (and/or DNS configuration), and not with the instructions in this package. If you Google your error message, there are several discussions about similar issues on the Arch forums.

DanielH commented on 2024-02-04 14:30 (UTC)

gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 4ABA2F66DBD5A95894910E0673D770CDA59047B9 gpg: WARNING: DNS is not properly configured gpg: keyserver receive failed: No such file or directory

carsme commented on 2024-02-04 14:15 (UTC)

@DanielH Please import the PGP-key as the pinned comment suggests.

DanielH commented on 2024-02-04 14:12 (UTC) (edited on 2024-02-04 14:28 (UTC) by DanielH)

:: (1/1) Parsing SRCINFO: hplip-plugin gpg: error reading key: No public key

:: PGP keys need importing: -> 4ABA2F66DBD5A95894910E0673D770CDA59047B9, required by: hplip-plugin :: Import? [Y/n] :: Importing keys with gpg... gpg: WARNING: DNS is not properly configured gpg: keyserver receive failed: No such file or directory -> problem importing keys [daniel@hardwork ~]$

Is my key-side or a server side whats prevents to import import 4ABA2F66DBD5A95894910E0673D770CDA59047B9 key?

carsme commented on 2024-01-27 18:27 (UTC)

@argymeg, Ah I see, thanks the explanation. My bad for not reading the comments thoroughly enough. Reverted in 3.23.12-3.

argymeg commented on 2024-01-27 13:12 (UTC) (edited on 2024-01-27 13:15 (UTC) by argymeg)

@carsme, thank you sincerely for taking on this package, but please, consider rolling back your second change. This keeps coming back every year or so - as @Anty0 responded when @jsn42 suggested this, and as I responded when another user suggested it previously, this has been tried before and needed to be reverted as this breaks upgrades of hplip, requiring the user to remove hplip-plugin, upgrade hplip, then re-install hplip-plugin. Certainly a more disruptive problem than the one this aims to solve.

GaalDornick commented on 2024-01-15 23:06 (UTC)

I have a HP Laserjet Pro MFP M148fdw printer that requires the hplip plugin. It prints and scans like a charm with hplip-plugin 3.23.12-2. I can only test the released plugin, have no time to work on it.

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!