Package Details: hplip-plugin 3.23.12-3

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: 404
Popularity: 2.78
First Submitted: 2010-12-21 00:32 (UTC)
Last Updated: 2024-01-28 22:37 (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 .. 23 24 25 26 27 28 29 30 31 32 33 34 Next › Last »

jamesbond007 commented on 2012-10-30 23:45 (UTC)

Can anyone confirm that hplip-plugin 3.12.10a-1 works?

said commented on 2012-10-23 15:55 (UTC)

Thanks pyropeter. I adopted this package. Eventually i will probaly switch to foo2zjs too.

pyropeter commented on 2012-10-23 08:23 (UTC)

I'm disowning this now. I hope that the new maintainer will handle this PKGBUILD with care. This is my first disowned package, so I might be a bit sentimental about it. *Sniff* farewell, package! @said: It's foo2zjs: http://foo2zjs.rkkda.com/

farnsworth commented on 2012-10-13 09:44 (UTC)

ksniffer, I was able to install it (remove hplip-plugin, update hplip then reinstall hplip-plugin) with the information given by zilti. try to sudo mkdir /var/lib/hp this should solve your problem.

ksniffer commented on 2012-10-12 22:46 (UTC)

Zilti I have got these errors using you changes: [ksniffer@arch-laptop hplip-plugin]$ makepkg -s ==> Making package: hplip-plugin 3.12.10a-1 (Sat Oct 13 00:45:30 CEST 2012) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving Sources... -> Downloading hplip-3.12.10a-plugin.run... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1765k 100 1765k 0 0 433k 0 0:00:04 0:00:04 --:--:-- 457k ==> Validating source files with md5sums... hplip-3.12.10a-plugin.run ... Passed ==> Extracting Sources... ==> Entering fakeroot environment... ==> Starting package()... ./ ./lj-x86_64.so ./fax_marvell-x86_64.so ./86-hpmud-sysfs_hp_laserjet_p1008.rules ./86-hpmud-hp_laserjet_p1007.rules ./bb_soapht-x86_32.so ./86-hpmud-sysfs_hp_laserjet_1005_series.rules ./hp_laserjet_1005_series.fw.gz ./86-hpmud-hp_laserjet_p1008.rules ./86-hpmud-hp_laserjet_professional_p1102w.rules ./hp_laserjet_professional_p1566.fw.gz ./bb_soap-x86_64.so ./86-hpmud-sysfs_hp_laserjet_1000.rules ./86-hpmud-hp_laserjet_p1505.rules ./hp_laserjet_p1007.fw.gz ./86-hpmud-sysfs_hp_laserjet_p1006.rules ./86-hpmud-sysfs_hp_laserjet_1020.rules ./86-hpmud-hp_laserjet_p1006.rules ./plugin.spec ./86-hpmud-hp_laserjet_1018.rules ./hp_laserjet_1000.fw.gz ./hp_laserjet_professional_p1102.fw.gz ./86-hpmud-sysfs_hp_laserjet_p1505.rules ./license.txt ./86-hpmud-sysfs_hp_laserjet_professional_p1102w.rules ./hp_laserjet_1020.fw.gz ./86-hpmud-sysfs_hp_laserjet_professional_p1566.rules ./bb_marvell-x86_64.so ./86-hpmud-hp_laserjet_p1005.rules ./hplip-plugin-install ./hp_laserjet_p1005.fw.gz ./86-hpmud-sysfs_hp_laserjet_professional_p1102.rules ./86-hpmud-hp_laserjet_professional_p1566.rules ./hp_laserjet_p1006.fw.gz ./86-hpmud-sysfs_hp_laserjet_p1007.rules ./lj-x86_32.so ./plugin_install.py ./86-hpmud-sysfs_hp_laserjet_p1005.rules ./bb_soapht-x86_64.so ./bb_soap-x86_32.so ./hp_laserjet_p1505.fw.gz ./bb_marvell-x86_32.so ./86-hpmud-hp_laserjet_professional_p1102.rules ./86-hpmud-hp_laserjet_1020.rules ./hp_laserjet_p1009.fw.gz ./86-hpmud-sysfs_hp_laserjet_1018.rules ./version.txt ./86-hpmud-hp_laserjet_1005_series.rules ./86-hpmud-hp_laserjet_1000.rules ./fax_marvell-x86_32.so ./hp_laserjet_p1008.fw.gz ./hp_laserjet_1018.fw.gz ./hp_laserjet_professional_p1102w.fw.gz Traceback (most recent call last): File "plugin_install.py", line 75, in <module> from base.g import * File "/usr/share/hplip/base/g.py", line 210, in <module> sys_state = State() File "/usr/share/hplip/base/g.py", line 153, in __init__ os.makedirs('/var/lib/hp/') File "/usr/lib/python2.7/os.py", line 157, in makedirs mkdir(name, mode) OSError: [Errno 13] Permission denied: '/var/lib/hp/' ==> ERROR: A failure occurred in package(). Aborting...

zilti commented on 2012-10-12 08:02 (UTC)

To install current version, simply edit the PKGBUILD, replace: pkgver=3.12.10a depends=(hplip=3.12.10.a) md5sums=('7e9065367c347c76284be168143a0588')

said commented on 2012-10-11 23:35 (UTC)

@pyropeter what is the name of the open source replacement that you are using? btw just orphan the package, someone will adopt it for sure

pyropeter commented on 2012-10-11 06:18 (UTC)

My printer (LaserJet 1000) no longer works with this package. I also found an open source replacement for this plugin. So I'm not using this PKGBUILD at the moment. 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. To make things worse, I don't have that much free time at the moment. If anyone wants to adopt this package, I would be happy to orphan it. If no other maintainer is found, the update to 3.12.10 might take quite a while.

archan.paul commented on 2012-10-10 05:53 (UTC)

3.12.10 is there in [extra] now.

pyropeter commented on 2012-10-07 13:18 (UTC)

@holyArch: please wait for [extra] to contain the new hplip before flagging this package out-of-date.