Installed:
yay -Qs hplip
local/hplip 1:3.23.5-1
local/hplip-plugin 3.23.5-1
When trying to scan via simple-scan, it still requires plugin and refuses to scan. At the same time XSane does scan without issues.
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: | 0.152274 |
First Submitted: | 2010-12-21 00:32 (UTC) |
Last Updated: | 2024-06-23 05:00 (UTC) |
« First ‹ Previous 1 2 3 4 5 6 7 8 .. 35 Next › Last »
Installed:
yay -Qs hplip
local/hplip 1:3.23.5-1
local/hplip-plugin 3.23.5-1
When trying to scan via simple-scan, it still requires plugin and refuses to scan. At the same time XSane does scan without issues.
@wanderer93 For Manjaro(Pamac line 23):
sudo pacman -Sy make gcc base-devel patch yay
yay -Sy hplip-plugin
Please include the asc file in source files, hp-setup requires it to run. the file is named hplip-x.y.z-plugin.run.asc
for logs you can look at https://github.com/chaotic-aur/packages/issues/2376
Also it would be nice if this packaged fix that issue, it's a real pain manually give the path to hplip-x.y.z-plugin.run
after each update.
@wanderer93 Please read pinned comment by gerson. Plus: https://terms.archlinux.org/docs/code-of-conduct/?rdfrom=https%3A%2F%2Fwiki.archlinux.org%2Findex.php%3Ftitle%3DCode_of_conduct%26redirect%3Dno#arch-linux-distribution-support-only
/var/tmp/pamac-build-sorcerer/hplip-plugin/PKGBUILD: line 23: cd: /var/tmp/pamac-build-sorcerer/hplip-plugin/src/hplip-3.22.10-plugin: No such file or directory
'hplip-plugin': 3.22.10-1 'hplip' itself: 3.22.10-1
For those running Manjaro:
Manjaro's hplip is always delayed with respect to Arch, and this hplip-plugin follows the Arch version. It's a bummer. However, the unstable branch of Manjaro usually have the updated hplip version there.
So, if you want to keep it synced, try using the downgrade
tool to actually upgrade to the package in the unstable branch. This is not recommended in general, but hplip does not have deep dependencies, so it works fine. Here's the command:
sudo downgrade hplip --ala-only
From the list of versions, select the one that matches the hplip-plugin version.
@andmars, please consider pinning this comment. It might be helpful for others. Or adding part of this message to your pinned comment.
prepare() fails on my Manjaro machine, I have to add "--nox11" to make it work, like this:
prepare() { sh "hplip-$pkgver-plugin.run" --target "$srcdir/hplip-$pkgver-plugin" --noexec --nox11 }
@argymeg: many thanks. My printer is working now. I was indeed using pamac.
@ploffie: You can see just further down on the page, the same error was reported around this time last year. No resolution was posted but, based on the discussion at the time, are you using pamac by any chance? If so, try building the package manually and see if that works.
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!