HP Laserjet P1006.
It worked fine until a few days ago.
Now I get:
$ hp-toolbox
HP Linux Imaging and Printing System (ver. 3.10.2)
HP Device Manager ver. 15.0
Copyright (c) 2001-9 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.
Traceback (most recent call last):
File "/usr/bin/hp-toolbox", line 246, in <module>
from ui4.devmgr5 import DevMgr5
File "./ui4/devmgr5.py", line 64, in <module>
File "./ui4/plugindialog.py", line 29, in <module>
File "/usr/share/hplip/installer/core_install.py", line 40, in <module>
import sha # deprecated in 2.6/3.0
File "/usr/lib/python2.5/sha.py", line 6, in <module>
from hashlib import sha1 as sha
File "/usr/lib/python2.5/hashlib.py", line 133, in <module>
md5 = __get_builtin_constructor('md5')
File "/usr/lib/python2.5/hashlib.py", line 60, in __get_builtin_constructor
import _md5
ImportError: No module named _md5
SOLVED: I installed EVERYtHING that came up with a search in synaptic for "md5" and it started working again.