Pagina 1 di 1

msmtp: gcrypt library too old?

Inviato: dom 19 lug 2009, 21:21
da cymon
Ho una Slack12.2 minimale che funge da server su cui volevo installare msmtp per permettergli di mandare della posta.
Faccio l'installazione con swaret e viene giù
msmtp-1.4.17-i486-1ms
Visto che si tratta di una Slack, per l'appunto, minimale, il package manager mi tira giù anche
gnutls-2.6.2-i486-1.tgz
libgcrypt-1.4.0-i486-2.tgz
libgpg-error-1.6-i486-3.tgz
dal mirror.

Vado a lanciare il programma e ottengo:
msmtp: cannot initialize TLS library: The gcrypt library version is too old.

Di fronte a messaggi del genere, solitamente, mi do alla ricompilazione, ma come è possibile un'incompatibilità così quando i pacchetti sono direttamente dalla distro?
Sto sbagliando qualcosa? Oppure è un problema noto che ha una qualche fix?

Re: msmtp: gcrypt library too old?

Inviato: dom 19 lug 2009, 21:56
da MelmothX
Io l'ho compilato con http://slackbuilds.org/repository/12.2/network/msmtp/ e funziona alla perfezione. Però è una versione un po' più vecchia.

Re: msmtp: gcrypt library too old?

Inviato: dom 19 lug 2009, 23:09
da cymon
MelmothX ha scritto:Io l'ho compilato con http://slackbuilds.org/repository/12.2/network/msmtp/ e funziona alla perfezione. Però è una versione un po' più vecchia.
Per scrupolo ho fatto il tentativo, ma l'errore non cambia... effettivamente non speravo molto che ricompilando il pacchetto in se le cose migliorassero, perché visto che il sistema lamenta una dipendenza di gnutls obsoleta mi sa che dovrei darmi alla compilazione proprio di gnutls, ma mi lascia perplesso perché è un pacchetto della distro...