Re: errore signature verification in testing
Il 04/03/21 19:45, Davide Prina ha scritto:
On 04/03/21 10:22, Piviul wrote:
Il 03/03/21 18:14, Davide Prina ha scritto:
$ grep -R ^[^#] /etc/apt/sources.list*
/etc/apt/sources.list:deb https://deb.debian.org/debian/ bullseye
main contrib non-free
/etc/apt/sources.list:deb-src https://deb.debian.org/debian/ bullseye
main contrib non-free
questo non va bene, devi avere sempre anche security
non lo sapevo proprio, pensavo che negli aggiornamenti di testing
fossero inclusi quella di sicurezza.
Fatto, ma ovviamente non posso fare un apt update, l'errore è sempre
quello...
Dovresti avere lo stesso errore:
$ gpg --version
confermo.
$ ldd /usr/bin/gpg
[...]
libgcrypt.so.20 => /usr/lib/x86_64-linux-gnu/libgcrypt.so.20
[...]
esattamente
$ ls -l /usr/lib/x86_64-linux-gnu/libgcrypt*
no, ho una sola versione:
$ ls -l /usr/lib/x86_64-linux-gnu/libgcrypt*
lrwxrwxrwx 1 root root 19 14 feb 15.27
/usr/lib/x86_64-linux-gnu/libgcrypt.so.20 -> libgcrypt.so.20.2.8
-rw-r--r-- 1 root root 1176248 14 feb 15.27
/usr/lib/x86_64-linux-gnu/libgcrypt.so.20.2.8
verifica se è stata indicata una directory diversa con una libreria
libgcrypt, usata a runtime al posto di quella qui sopra
$ /sbin/ldconfig -p | grep libgcrypt
Direi di si:
$ /sbin/ldconfig -p | grep libgcrypt
libgcrypt.so.20 (libc6,x86-64) => /lib/x86_64-linux-gnu/libgcrypt.so.20
libgcrypt.so.20 (libc6,x86-64) =>
/usr/lib/x86_64-linux-gnu/libgcrypt.so.20
verifica se per caso c'è qualche pacchetto che installa libgcrypt da
qualche altra parte:
$ dpkg -S libgcrypt
Direi di no:
$ dpkg -S libgcrypt
libgcrypt20:amd64: /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.2.8
libgcrypt20:amd64: /usr/share/doc/libgcrypt20/NEWS.gz
libgcrypt20:amd64: /usr/share/doc/libgcrypt20
libgcrypt20:amd64: /usr/share/doc/libgcrypt20/README.gz
libgcrypt20:amd64: /usr/share/doc/libgcrypt20/copyright
libgcrypt20:amd64: /usr/share/doc/libgcrypt20/changelog.Debian.gz
libgcrypt20:amd64: /usr/share/doc/libgcrypt20/changelog.gz
libgcrypt20:amd64: /usr/share/doc/libgcrypt20/THANKS.gz
libgcrypt20:amd64: /usr/share/doc/libgcrypt20/AUTHORS.gz
libgcrypt20:amd64: /usr/lib/x86_64-linux-gnu/libgcrypt.so.20
verifica l'integrità di libgcrypt20
$ debsums -a libgcrypt20
Anche qua sembra andare tutto bene:
debsums -a libgcrypt20
/usr/lib/x86_64-linux-gnu/libgcrypt.so.20.2.8 OK
/usr/share/doc/libgcrypt20/AUTHORS.gz OK
/usr/share/doc/libgcrypt20/NEWS.gz OK
/usr/share/doc/libgcrypt20/README.gz OK
/usr/share/doc/libgcrypt20/THANKS.gz OK
/usr/share/doc/libgcrypt20/changelog.Debian.gz OK
/usr/share/doc/libgcrypt20/changelog.gz OK
/usr/share/doc/libgcrypt20/copyright OK
Guarda quanti pacchetti hai installato e che non sono nei repository
che usi attualmente
qualcuno ce l'ho (signal, nvidia, zoom...) ma credi che possa
dipendere da quelli?
ma quindi li hai installati a mano? Questi potrebbero aver installato
qualcosa e cambiato le "priorità" delle libreria runtime da usare.
Sarebbe meglio non installare pacchetti non presenti sui repository
ufficiali.
A parte Signal sì, a manina... Signal invece avevo i repository ma li ho
commentati ora...
Poi io eviterei di usare i driver proprietari di nvidia.
Su questo hai ragione, oltretutto non ho bisogno di gran prestazioni
grafiche ma non ricordo bene ma ricordo che non ero riuscito a farla
funzionare né con i driver nouveau né con la pacchettizzazione debian di
nvidia... la scheda che ho montata è una NVIDIA Corporation GT218
[GeForce 210]. Se qualcuno sa che ora funziona ci provo a disinstallare
i driver propietari.
[...]
qui hai una marea di pacchetti vecchi, io ti consiglierei di iniziare
a rimuovere i più vecchi (es: versioni vecchie del gcc) e poi capire
quelli rimasti cosa sono (tieni conto che con testing può essere che
un pacchetto sia stato tolto temporaneamente, per poi essere rimesso
appena vengono risolti i motivi che lo hanno fatto togliere
temporaneamente). Questo comando dovrebbe ritornare nessuno o ben
pochi pacchetti.
Gli ho dato una sfoltita:
$ aptitude search ?obsolete
i A libappindicator1 - allow
applications to export a menu into the panel
i A libegl1-nvidia-legacy-340xx - NVIDIA
binary EGL library (340xx legacy version)
i libffi6 - Foreign
Function Interface library runtime
i A libgl1-nvidia-legacy-340xx-glx - NVIDIA
binary OpenGL/GLX library (340xx legacy version)
i A libgles1-nvidia-legacy-340xx - NVIDIA
binary OpenGL|ES 1.x library (340xx legacy version)
i A libgles2-nvidia-legacy-340xx - NVIDIA
binary OpenGL|ES 2.x library (340xx legacy version)
i A libindicator7 - panel
indicator applet - shared library
i A libnvidia-legacy-340xx-cfg1 - NVIDIA
binary OpenGL/GLX configuration library (340xx legacy vers
i A libnvidia-legacy-340xx-eglcore - NVIDIA
binary EGL core libraries (340xx legacy version)
i A libnvidia-legacy-340xx-glcore - NVIDIA
binary OpenGL/GLX core libraries (340xx legacy version)
i A libnvidia-legacy-340xx-ml1 - NVIDIA
Management Library (NVML) runtime library (340xx legacy ve
i A nvidia-legacy-340xx-alternative - allows the
selection of NVIDIA as GLX provider (340xx legacy vers
i nvidia-legacy-340xx-driver - NVIDIA
metapackage (340xx legacy version)
i A nvidia-legacy-340xx-driver-bin - NVIDIA
driver support binaries (340xx legacy version)
i A nvidia-legacy-340xx-driver-libs - NVIDIA
metapackage (OpenGL/GLX/EGL/GLES libraries) (340xx legacy
i A nvidia-legacy-340xx-kernel-dkms - NVIDIA
binary kernel module DKMS source (340xx legacy version)
i A nvidia-legacy-340xx-kernel-support - NVIDIA
binary kernel module support files (340xx legacy version)
i A nvidia-legacy-340xx-vdpau-driver - Video
Decode and Presentation API for Unix - NVIDIA driver (340xx
i A nvidia-settings-legacy-340xx - tool for
configuring the NVIDIA graphics driver (340xx legacy ver
i pgdg-keyring - keyring for
apt.postgresql.org
i signal-desktop - Private
messaging from your desktop
i ubuntu-wallpapers-bionic - Ubuntu
18.04 Wallpapers
i ubuntu-wallpapers-cosmic - Ubuntu
18.10 Wallpapers
i ubuntu-wallpapers-disco - Ubuntu
19.04 Wallpapers
i ubuntu-wallpapers-xenial - Ubuntu
16.04 Wallpapers
i A xserver-xorg-video-nvidia-legacy-340xx - NVIDIA
binary Xorg driver (340xx legacy version)
i zoom - Zoom, #1
Video Conferencing and Web Conferencing Service
Hai qualche altro suggerimento?
Piviul
Reply to: