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 .. 24 25 26 27 28 29 30 31 32 33 34 Next › Last »

pyropeter commented on 2012-10-02 16:06 (UTC)

What @davedrowsy wrote is essentially right, BUT: * The URL is http://pyropeter.eu/arch/pyropeter (the old one will break one day) * My repo only contains x86_64 packages * One can also just add my repo as an additional repo to pacman. This would allow to just -Syu without even thinking about hplip. For more help on that, see https://wiki.archlinux.org/index.php/Unofficial_User_Repositories

<deleted-account> commented on 2012-10-01 04:41 (UTC)

I just solved a problem that sprung up for me recently with updating hplip-plugin. Figured I'd post in case it helps someone: When doing yaourt -Syau, I was getting this message: error: failed to prepare transaction (could not satisfy dependencies) :: Starting full system upgrade... :: hplip-plugin: requires hplip=3.12.6 while my current version of both hplip and hplip-plugin was 3.12.6-3. I noticed that someone was having a similar problem about a year ago and pyropeter recommended downloading the hplip-plugin package from his repository* (in pkg.tar.xz format), so I tried downloading the latest hplip-plugin (3.12.9-1) pkg.tar.xz and did pacman -U [filename.pkg.tar.xz], pacman took care of the dependency issues and it easily upgraded both hplip and hplip-plugin to 3.12.9-1 - nice! *http://keks.upful.org/arch/pyropeter

pyropeter commented on 2012-09-08 22:09 (UTC)

uploaded 3.12.9

pyropeter commented on 2012-09-07 17:10 (UTC)

uploaded 3.12.6-4: * makedepends now contains the new python2-* names * added the two pyqts as optdepends @holyArch: After a glance through the hp-setup sourcecode I'm under the impression that hp-setup is able to run in a so called "interactive" mode using only the console, and furthermore has the ability to use qt3 and qt4 for an optional GUI. I thus added pyqt3 and python2-pyqt to the optional dependencies. Thanks for your hint! I also should say that I didn't actually test this release very well (nothing to print at the moment...) so I would be happy about any feedback. (Especially because hplip is really unstable)

pyropeter commented on 2012-07-14 18:52 (UTC)

uploaded 3.12.6-3: * moved udev-rules to /usr/lib @garyvdm: thanks for the hint and the patch!

garyvdm commented on 2012-07-14 18:23 (UTC)

Contents of /lib needs to be moved to /usr/lib See https://wiki.archlinux.org/index.php/DeveloperWiki:usrlib --- PKGBUILD 2012-06-23 21:14:12.000000000 +0200 +++ PKGBUILD~ 2012-07-14 20:21:07.117219136 +0200 @@ -2,7 +2,7 @@ pkgname=hplip-plugin pkgver=3.12.6 -pkgrel=2 +pkgrel=3 pkgdesc="Binary plugin for HPs hplip printer driver library" arch=('i686' 'x86_64') url="http://hplipopensource.com/" @@ -45,12 +45,12 @@ ln -sf "$relpath" "$link" done < <(find "$pkgdir" -type l -print0) - mkdir -p "$pkgdir"/lib/udev - mv "$pkgdir"/etc/udev/rules.d "$pkgdir"/lib/udev/ - chmod 0644 "$pkgdir"/lib/udev/rules.d/* + mkdir -p "$pkgdir"/usr/lib/udev + mv "$pkgdir"/etc/udev/rules.d "$pkgdir"/usr/lib/udev/ + chmod 0644 "$pkgdir"/usr/lib/udev/rules.d/* rm -r "$pkgdir"/etc sed -i -e "s|SYSFS|ATTR|g" \ -e "s|sysfs|attr|g" \ - -e 's|"bin/sh|"/bin/sh|g' "$pkgdir"/lib/udev/rules.d/*.rules + -e 's|"bin/sh|"/bin/sh|g' "$pkgdir"/usr/lib/udev/rules.d/*.rules }

pyropeter commented on 2012-07-12 16:27 (UTC)

@said: You should try to consult the upstream support. They know how to deal with not-working issues.

said commented on 2012-07-12 09:26 (UTC)

Plug-in version: 3.12.6 Installed HPLIP version: 3.12.6 Number of files to install: 0 Used to work before with this plugin, not anymore. I've a laserjet p1006.