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

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: