New comment by MechDR on void-packages repository https://github.com/void-linux/void-packages/issues/41695#issuecomment-1405334980 Comment: @biopsin So, I uninstalled everything, deleted /lib/hp (it wasn't empty when I uninstalled hplip and hplip-gui) and then installed hplip again. Then I tried to install hplip-plugin, but apparently it's not in the repo... which kinda defeats the purpose of having it installed instead of having hplip pull the plugin from HP's site... if I have to repack the thing from xbps-src, what's the point, I have to manually do stuff instead of having the hplip-plugin updated automatically when hplip gets updated as well. The only scenario in which this "setup" (having hplip and hplip-gui in the default repos, but not hplip-plugin) makes sense is if I actually don't use the hplip-plugin package from xbps-src and just run hp-setup and let it download the plugin... it's easier than downloading the whole repo just to use the template to repackage the same plugin that hplip will download if it's ran again and the printer set up again. I understand that there are legal reasons why Void can't hold the plugin in the repo, but having the plugin template... I mean... there might be a point in having the template, as a backup scenario, in case for whatever reason, hp-setup can't/won't download the plugin, but in any other case, I really don't see a point in having the hplip-plugin template/package in xbps-src. Regardless, I cloned the repo, repackaged the hplip-plugin, installed it alongside hplip, removed and added the printer again (this time, yes, the 3.22.6 versions of the hplip drivers/filters were gone from the driver/filter list, the 3.22.10 versions were the only ones that were present), but... the printer won't print... the same thing again, it just errors out, except this time, it says that it's stopped, not idle after it errors out, and the print job just gets deleted automatically. Have no idea why it behaves a bit differently than the previous scenario. In any case, I decided to try and remove hplip-plugin, remove the printer again and add it through hp-setup, so that hplip can download the plugin directly from the site (of course, it warns you that Void is not on the list of supported distros). And this combo, worked. Ran hp-setup -i, it downloaded the plugin, made the adequate settings for the printer (printer name, location and whatnot) and it just worked, out of the box. So, basically, the printer doesn't work with the repacked version of the plugin, but does work if hp-setup downloads and installs it from HPs site.