Looks like there been a few reports before about similar stuff: here is the fix..
Problem sane trying to load libhpmud.so
open("/lib/tls/i686/cmov/libhpmud.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/libhpmud.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/tls/libhpmud.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/i686/cmov/libhpmud.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/i686/libhpmud.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libhpmud.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libhpmud.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/cmov/libhpmud.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/libhpmud.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/sse2/libhpmud.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libhpmud.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/i486-linux-gnu/libhpmud.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/i486-linux-gnu/libhpmud.so", O_RDONLY) = -1 ENOENT (No such file or directory)
Package hplip only has
/usr/lib/libhpmud.so.0.0.4 and the link
/usr/lib/libhpmud.so.0
I know ldconf should take car of this but it doesn't (wrong coding of library creation)
Hence the following is needed...
root@yourlinuxbox:/usr/lib# ln -s libhpmud.so.0.0.4 libhpmud.so
Scanning now works like charm...
Cheers Dyna
Accurate summary of both the problem and solution. Also reported at: /bugs.launchpad .net/hplip/ +bug/357801
https:/
I should have reported it here. The issue is specific Ubuntu, not the upstream code.