which does not resolve to .so.0 when the .so is not present. re-reading my own problem i agree that libtcl8.4.so actually belongs in the -dev package, but now i'm confused why my program is dynamically linked against the library without the soname...
well *i* seem to need it for runtime programs anyway. perhaps something funny happened during compilation:
sean@jenka:~$ ldd /usr/local/ Modules/ 3.1.6/bin/ modulecmd | grep tcl
libtcl8. 4.so => /usr/lib/ libtcl8. 4.so (0xb7e59000)
which does not resolve to .so.0 when the .so is not present. re-reading my own problem i agree that libtcl8.4.so actually belongs in the -dev package, but now i'm confused why my program is dynamically linked against the library without the soname...