The problem is that those functions that use /usr/bin/tput are called after the umounting process and if you have your "/usr" filesystem on another partion different from / "/usr/bin/tput" will be missed .
The solution is to umount read-only /usr or to move tput to /bin . (or stop using "tput") Bye Marcello

