I'm trying to get the latest HPLIP 3.18.4 installed for a new printer that I purchased. My printer requires HPLIP 3.16.11 or greater and Elementary OS only provides 3.16.3 at this time. Going through a lot of previous issues that people have had installing this software, I got mostly the way through it, but it's still failing on 2 "missing" dependencies. I put missing in quotes because the install script says that they're missing, but they're both installed and on the latest versions according to Elementary.
Some other resources that helped me get this far;
MISSING DEPENDENCIES -------------------- Following dependencies are not installed. HPLIP will not work if all REQUIRED dependencies are not installed and some of the HPLIP features will not work if OPTIONAL dependencies are not installed. Package-Name Component Required/Optional pil scan OPTIONAL reportlab fax OPTIONAL libtool base REQUIRED dbus fax REQUIRED
This is by using the package hplip-3.18.4-run for Ubuntu. Both of the required packages show installed on my system, so I'm guessing the Elementary guys did some finagling to get this working.
Pil is Python Imaging Library and installed with "apt install python-imaging" and Reportlab is installed with "apt install python-reportlab". After that I'm stuck with just the libtool and dbus errors that won't let me continue.
$sudo apt list dbus Listing... Done dbus/xenial-updates,now 1.10.6-1ubuntu3.3 amd64 [installed] $sudo apt list libtool Listing... Done libtool/xenial,xenial,now 2.4.6-0.1 all [installed]
So, why is the script complaining that they aren't installed? How do I solve this, or trick the script into seeing that they are? Maybe a symlink not set up somewhere?
Out of curiosity I downloaded 3.16.11 thinking that's it's close to the same branch as what's bundled with Elementary and it also fails on the same 2 dependencies.
Any help is greatly appreciated!