I have added a patched version of hplip on the AUR (and will make the binary available in archlinuxcn). This solves the current "Filter failed" issue by removing use of the new libImageProcessor which was conflicting with this plugin. I filed an upstream bug, but doesn't look like they will take it seriously because Arch Linux is not supported and they think it works on supported distros.
Here's the working patched version on AUR: https://aur.archlinux.org/packages/hplip-reverted-imageprocessor/
This AUR package just provides a PKGBUILD with links to the sources, including the patch that fixes it from @loqs in comments to the Arch linux bug: https://bugs.archlinux.org/task/59548#comment172098
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!