On 03/03/21 09:04, Piviul wrote:
$ apt-cache policy libgcrypt20
libgcrypt20:
Installato: 1.8.7-2
Candidato: 1.8.7-2
com'è possibile che ti dica questo su una testing aggiornata?
C'è qualcosa che non va, tale libreria è entrata in testing il 25/02/2021[¹]
Non aggiornavi da tempo?
# apt update
# apt -u upgrade
# apt -u dist-upgrade
Indica il contenuto di /etc/apt/sources.list
indica se vi sono file in
# ls /etc/apt/sources.list.d
e il loro contenuto.
Hai usato il pinning per bloccare l'aggiornamento di qualche pacchetto?
$ cat /etc/apt/preferences
$ cat /etc/apt/preferences.d/*
Ho visto che in testing la
versione di libgcrypt20 è la 1.8.7-3 così ho scaricato
libgcrypt20_1.8.7-3_amd64.deb ed installato con dpkg
dovevi capire perché non ti ha aggiornato quel pacchetto in automatico
ma non è cambiato nulla
$ LANG=C; apt-key list
gpg: Fatal: libgcrypt is too old (need 1.8.0, have 1.7.5-beta)
Dovresti avere lo stesso errore:
$ gpg --version
$ type gpg
hash effettuato su gpg (/usr/bin/gpg)
$ ldd /usr/bin/gpg
[...]
libgcrypt.so.20 => /usr/lib/x86_64-linux-gnu/libgcrypt.so.20
[...]
$ ls -l /usr/lib/x86_64-linux-gnu/libgcrypt*
se hai più versioni di libgcrypt, allora prova a vedere se sono
installate con .deb:
$ dpkg -S usr/lib/x86_64-linux-gnu/libgcrypt*
Guarda quanti pacchetti hai installato e che non sono nei repository che
usi attualmente
# apt install apt-show-versions
# apt-show-versions -i
$ apt-show-versions | grep available
Ciao
Davide
[¹]
https://tracker.debian.org/pkg/libgcrypt20
--
Strumenti per l'ufficio: https://www.libreoffice.org
GNU/Linux User: 302090: http://counter.li.org
Non autorizzo la memorizzazione del mio indirizzo su outlook