aMSN non trova più libtcl8.5? wish: error while loading shared libraries
Oggi ho notato che tra i repository di Ubuntu è stato aggiunto tcl8.5, quindi ho ben pensato di rimuovere ciò che avevo compilato io in precedenza e sostituirlo con quello del repository (mi fido degli impacchettatori di Ubuntu :P anche perché tcl8.5 installato da me da svn si era messa in /tcl8.5, e non in /usr/tcl8.5 o che so io XD)
Apro Synaptic, rimuovo tcl8.5 (lo trovo in Synaptic perché in precedenza ho usato checkinstall) e scelgo di installare la versione proposta dal repository di Ubuntu.
Felice, premo l'iconcina di aMSN, ma niente .-.
Avvio quindi l'applicazione dal terminale e fortunatamente leggo l'errore:
wish: error while loading shared libraries: libtcl8.5.so: cannot open shared object file: No such file or directory
Come risolvere?
Semplicemente creando un collegamento simbolico al file che aMSN non riesce a trovare!
Il terminale non trova il file libtcl8.5.so, però noi abbiamo un file libtcl8.5.so.0 nella cartella /usr/lib (che cavolo, l'abbiamo appena installato)! Facciamo quindi sto collegamento e non se ne parla più...
cd /usr/lib
sudo ln -sf libtcl8.5.so.0 libtcl8.5.so
The end :D
thanks to this topic


0 commenti:
Posta un commento