After a recent O/S version upgrade (to openSUSE 11.2) I noticed that bash started being a bit more intelligent when I did something stupid: it started giving me a ...
Couple more things to check: make sure the library is readable by the user, and probably executable, just in case, although I don't know if that's actually required for libraries. Then maybe try ...