The printer that I have (HP f4440 all-in-one) requires a minimum of hplip-3.9.12 for the printer and scanner to work. Before installing Salix I was using Slackware. I took the hplip.SlackBuild troyane who had redone the original SlackBuild with help from AlienBob. I used it to build the newer version, installed the package and everything worked. I tried the same package with Salix and although the printer worked fine the scanner does not, nor do I get the HP Device Manager. I uninstalled and rebuilt the package, again using the SlackBuild from troyane. Still the same problem, no scanner or Device manager. I have tried scanimage -L as both user and root and no scanners were identified. When I go to /usr/bin and run hp-scan or hp-setup I get the same error:
Code: Select all
root|/usr/bin # hp-setup
Traceback (most recent call last):
File "/usr/bin/hp-setup", line 45, in <module>
from base import device, utils, tui, models, module
File "/usr/share/hplip/base/device.py", line 37, in <module>
import status
File "/usr/share/hplip/base/status.py", line 40, in <module>
import hpmudext
ImportError: No module named hpmudext
root|/usr/bin # hp-scan
Traceback (most recent call last):
File "/usr/bin/hp-scan", line 42, in <module>
from base import tui, device, module, utils
File "/usr/share/hplip/base/device.py", line 37, in <module>
import status
File "/usr/share/hplip/base/status.py", line 40, in <module>
import hpmudext
ImportError: No module named hpmudext
I get the same results as user or root. Any suggestions as to what might be wrong? Again, the printer installs through CUPS without a problem.
john