aMSN CVS e tcltls

Ho riscontrato un problemino dopo aver apt-gettato amsn su una fresh-install di ubuntu dai repos di Trevino.
Pareva che nonostante il pacchetto tcltls fosse installato (versione dai repository ufficiali), amsn continuava a rinnegarlo a proponendomi di scaricarlo dall’apposito sito tcl.sf.net.

Se invece vado ad usare lo script automatico che si trova sui forum ufficiali di ubuntu funziona benissimo. Dando un occhio al sorgente viene svelato l’arcano.

sudo nano -w /usr/lib/tls1.50/pkgIndex.tcl

Da:
package ifneeded tls 1.5 "[list load [file join $dir .. libtls1.50.so] ] ; [list source [file join $dir tls.tcl] ]"

a:
package ifneeded tls 1.50 "[list load [file join $dir .. libtls1.50.so] ] ; [list source [file join $dir tls.tcl] ]"

Riavviando amsn (e senza dargli nessun percorso specifico nella finestra preferenze) localizza la libreria senza problemi. A sto punto potrebbe essere una buona cosa se Trevino pubblicasse sul proprio repository la versione modificata di tcltls, senza la quale non è possibile usare amsn su una installazione pulita di feisty.

About gionn

IRC: gionn @ irc.freenode.com
This entry was posted in null and tagged , . Bookmark the permalink.

5 Responses to aMSN CVS e tcltls

  1. Treviño says:

    Ero più che certo di aver già applicato la patch tempo fa…
    Comunque lo rifarò :)

  2. Treviño says:

    Fatto… Aggiornate pure :)

  3. Scorp says:

    Perfetto ;)

  4. ViperSte says:

    Non mi pare proprio….
    Oggi installando amns 0.97 ho avuto il problema descritto qui che ho risolto solo con il consiglio dato da scorp….

    meglio eliminare i rep di trevino…

  5. Scorp says:

    Io ora son tranquillamente col repos di trevino, probabilmente la tua è stata una concomitanza di altri fattori… L’importante è che funzioni poi alla fine :p