% 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.
Search Criteria
Package Details: hplip-plugin 3.24.4-1
Package Actions
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) |
Dependencies (5)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- hplip (hplip-liteAUR, hplip-minimalAUR)
- libusb-compat (libusb0AUR)
- sane (sane-gitAUR)
Required by (0)
Sources (2)
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)
<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.
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:
libusb-compat
andsane
(cred @ZhandHua).Depend on exact version ofhplip
(cred @jsn42).In addition, the PGP-signature of the artifact is now checked, which means you need to fetch upstream's key:
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!