hplip upgrade time again...

Don’t get me wrong, I’m a happy Debian testing user, but I started to dread upgrades solely for the existence of hplip, which absolutely always breaks in mysterious ways.

The latest such breakage was an upgrade from hplip 3.20.3 to 3.20.5. You would think, no major deal, right? Wrong! Because afterwards neither scanning nor printing worked. So, I rerun hp-check which shows me all sorts of errors, including that cups and libcups2 aren’t installed although they are right in front of my face. But, it also shows me that I need to upgrade the hplip plugin. I decide that this must be the true culprit.

However, a call to hp-plugin ends with

subprocess.CalledProcessError: Command '('lsb_release', '-a')' returned non-zero exit status 1.

So, just for not having to search all of the internets for a solution to this problem over and over again, I’d like to point out here that on this site you can download the specific versions of the plugin and then install them manually.