hp-setup fails with ImportError
I get the following error trying to install a printer with 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 39, in <module>
import status
File "/usr/share/hplip/base/status.py", line 59, in <module>
import hpmudext
ImportError: /usr/lib/python2.7/dist-packages/hpmudext.so: undefined symbol: hpmud_make_par_uri
Running hp-check --fix reports one error:
error: NOT FOUND OR FAILED TO LOAD! Please reinstall HPLIP and check for the proper installation of hpmudext.
error: hpmudext IO-Extension REQUIRED - 3.12.6 MISSING 'Not Found or Failed to load, Please reinstall HPLIP'
and then tries to install package hpmudext, which doesn't exist.
This is probably due to trying to install a newer version directly from HP. I found some related files that shouldn't be there with cruft, but removing those didn't help.
Purging and reinstalling hplip and libhpmud0 didn't help either.
What to try next?
--
Reply to: