big slackpkg problem

view story

http://www.linuxquestions.org – I decided to venture out and try something new, so I installed slackpkg and tried to do an upgrade-all. It upgraded a few dozen packages, and when it was done, it asked me if I wanted to replace a config file for rc.fonts with a new config file, I said yes. After doing so, I can't run any more commands on any new terminals, or even login on new ttys. When I try to, it tells me "Cannot execute /bin/bash: no such file or directory." I can't su any more on the remaining tty I have open, or I get the same error. If I try to run startx, it says "-bash: /usr/bin/startx: /bin/sh: bad interpreter: No such file or directory." I can ls and see that /bin/bash exists, as well as the /bin/sh link. So why does it think there is no such file? I am running Slackware 13 x86_64. Was I supposed to do something to specify that I"m using the 64 bit version somewhere? (HowTos)