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 .. 36 Next › Last »

carsme commented on 2025-03-30 14:02 (UTC)

HP seems to have changed how they serve the sources as far as I can tell:

  • It's only possible to download zip archives, even for the signature. Downloading extracted signatures is not supported by pacman.
  • For some reason I can download the zip archives in my browser, but not with curl.

Not really interested in looking into this, so I'm disowning the package.

erictronic commented on 2025-03-13 22:57 (UTC)

Tried to install, got this error

==> Beginne package()... /tmp/pamac-build-eric/hplip-plugin/PKGBUILD: Zeile 38: cd: /tmp/pamac-build-eric/hplip-plugin/src/hplip-3.24.4-plugin: Datei oder Verzeichnis nicht gefunden

file not found

what I find: hplip-3.24.4-plugin.run -> /tmp/pamac-build/hplip-plugin/hplip-3.24.4-plugin.run hplip-3.24.4-plugin.run.asc -> /tmp/pamac-build/hplip-plugin/hplip-3.24.4-plugin.run.asc

I tried: $ sh hplip-3.24.4-plugin.run Verifying archive integrity... 100% All good. Uncompressing HPLIP 3.24.4 Plugin Self Extracting Archive 100%

HP Linux Imaging and Printing System (ver. 3.24.4) Plugin Installer ver. 3.0

Copyright (c) 2001-18 HP Development Company, LP This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to distribute it under certain conditions. See COPYING file for more details.

Plug-in version: 3.24.4 Installed HPLIP version: 3.24.4 Number of files to install: 64

note: Using PyQt5

Done.

and it worked. :-)

Gotit commented on 2025-03-06 17:53 (UTC) (edited on 2025-03-06 17:56 (UTC) by Gotit)

Tried to install the plugin with pamac and received the following error:

==> Entering fakeroot environment...
==> Starting package()...
/var/tmp/pamac-build-gotit/hplip-plugin/PKGBUILD: line 38: cd: /var/tmp/pamac-build-gotit/hplip-plugin/src/hplip-3.24.4-plugin: No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
However, I was able to install the plugin from the command line with: hp-plugin

strpeter commented on 2024-12-30 16:51 (UTC)

Please ensure that the used PGP-key is verified: 73D770CDA59047B9

I have an error when checking the integrity:

$ makepkg --verifysource

Lone_Wolf commented on 2024-07-27 12:26 (UTC)

@Ozman:

The https://wiki.archlinux.org/title/Arch_User_Repository is not a pacman repository.

You will have to build this package with makepkg, then install it with pacman -U . Check the link (and pages it links to) for more info .

Ozman commented on 2024-06-24 21:12 (UTC)

Tried to install this today: sudo pacman -Syu hplip-plugin

error: target not found: hplip-plugin

MystikReasons commented on 2024-06-17 09:36 (UTC)

@john999 I fixed the problem by downloading the current snapshot and building the package by myself (makepkg).

john999 commented on 2024-06-12 20:21 (UTC)

Installation error for version 3.23.12-3: No such file or directory

/var/tmp/pamac-build-john/hplip-plugin/PKGBUILD: line 39: cd: /var/tmp/pamac-build-john/hplip-plugin/src/hplip-3.23.12-plugin: No such file or directory

Similar error reported by MysticReasons on 2024-02-17.

anquegi commented on 2024-05-01 08:59 (UTC)

Thanks for this package, finally I could print

dataprolet commented on 2024-03-24 15:43 (UTC) (edited on 2024-03-24 15:45 (UTC) by dataprolet)

I'm getting the following error on trying to connect a Laserjet P1102w via USB:

$ hp-setup

HP Linux Imaging and Printing System (ver. 3.23.12)
Printer/Fax Setup Utility ver. 9.0

Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

Searching... (bus=usb, search=(None), desc=0)
error: Failed to open URL: http://hplip.sourceforge.net/hplip_web.conf
error: Failed to download http://hplip.sourceforge.net/hplip_web.conf.
error: Unable to load Qt4/Qt5 support. Is it installed?
Traceback (most recent call last):
  File "/usr/share/hplip/ui5/setupdialog.py", line 1386, in NextButton_clicked
    self.showDevicesPage()
  File "/usr/share/hplip/ui5/setupdialog.py", line 556, in showDevicesPage
    smart_install.disable(GUI_MODE, 'qt4')
  File "/usr/share/hplip/base/smart_install.py", line 239, in disable
    dialog.exec_()
    ^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'exec_'
Aborted (core dumped)