SaintDanBert |
01-28-2014 12:45 PM |
python error in HPLIP commands
Can someone help me sort out what is going on with the utility suite for HP printers? I've started getting errors when I do anything with HPLIP tools:
Here is one example running hp-doctor:
Code:
prompt $ hp-doctor
Traceback (most recent call last):
File "/usr/bin/hp-doctor", line 37, in <module>
from base import utils, tui, module,queues, os_utils, services, smart_install
File "/usr/share/hplip/base/module.py", line 30, in <module>
import tui, utils, device
File "/usr/share/hplip/base/device.py", line 42, 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
Here is another example running hp-setup:
Code:
prompt $ hp-setup
Traceback (most recent call last):
File "/usr/bin/hp-setup", line 45, in <module>
from base import device, utils, tui, models, module, services, os_utils
File "/usr/share/hplip/base/device.py", line 42, 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
On inspection, every hplip related package reports v3.13.3.
The library hpmudext.so exists in the folder named in the error messages, but I cannot determine if the requested symbol is present. (I tried using 'ldd')
The workstation is Linux Mint-15 with all current patches.
NOTE -- This likely belongs in one of the HPLIP or related HP sites. I've tried them in the past and it took ages to get a reply if I got one at all. Sooooo, I came to my LQ friends.
~~~ 0;-Dan
|