[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: errore signature verification in testing



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



Reply to: