Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

errore signature verification in testing

55 views
Skip to first unread message

Piviul

unread,
Feb 26, 2021, 7:10:04 AM2/26/21
to
Ciao a tutti, è qualche giorno che ricevo questo errore durante l'update:

> $ sudo apt update
> Get:1 http://deb.debian.org/debian bullseye InRelease [142 kB]
> Err:1 http://deb.debian.org/debian bullseye InRelease
>   Unknown error executing apt-key
> Reading package lists... Done
> Building dependency tree... Done
> Reading state information... Done
> All packages are up to date.
> W: An error occurred during the signature verification. The repository
> is not updated and the previous index files will be used. GPG error:
> http://deb.debian.org/debian bullseye InRelease: Unknown error
> executing apt-key
> W: Failed to fetch
> http://deb.debian.org/debian/dists/bullseye/InRelease  Unknown error
> executing apt-key
> W: Some index files failed to download. They have been ignored, or old
> ones used instead.
Avete idea di come si possa risolvere?

Grazie

Piviul

liste DOT girarsi AT posteo DOT eu

unread,
Feb 26, 2021, 12:10:03 PM2/26/21
to
Il 26/02/21 08:21, Piviul ha scritto:
> Ciao a tutti, è qualche giorno che ricevo questo errore durante l'update:
>
>> $ sudo apt update
>> Get:1 http://deb.debian.org/debian bullseye InRelease [142 kB]
>> Err:1 http://deb.debian.org/debian bullseye InRelease
>>   Unknown error executing apt-key


Ho provato adesso, non mi da nessun errore, riprova adesso, forse era
giù il server, o c'erano problemi.


--
_|_|_|_|_|_|_|_|_|_
|_|_|_|_|_|_|_|_|_|_|
Simone Girardelli

Piviul

unread,
Mar 1, 2021, 6:40:03 AM3/1/21
to

Il 26/02/21 18:08, liste DOT girarsi AT posteo DOT eu ha scritto:
> Il 26/02/21 08:21, Piviul ha scritto:
>> Ciao a tutti, è qualche giorno che ricevo questo errore durante l'update:
>>
>>> $ sudo apt update
>>> Get:1 http://deb.debian.org/debian bullseye InRelease [142 kB]
>>> Err:1 http://deb.debian.org/debian bullseye InRelease
>>>   Unknown error executing apt-key
> Ho provato adesso, non mi da nessun errore, riprova adesso, forse era
> giù il server, o c'erano problemi.

No, l'errore continua... si dev'essere corrotto qualcosa:

> $ sudo apt update
> Scaricamento di:1 http://deb.debian.org/debian bullseye InRelease [142 kB]
> Errore:1 http://deb.debian.org/debian bullseye InRelease
>   Errore sconosciuto durante l'esecuzione di apt-key
> Lettura elenco dei pacchetti... Fatto
> Generazione albero delle dipendenze... Fatto
> Lettura informazioni sullo stato... Fatto
> Tutti i pacchetti sono aggiornati.
> W: Si è verificato un errore nel verificare la firma. Il repository
> non è aggiornato e verranno usati i file indice precedenti. Errore
> GPG: http://deb.debian.org/debian bullseye InRelease: Errore
> sconosciuto durante l'esecuzione di apt-key
> W: Impossibile recuperare
> http://deb.debian.org/debian/dists/bullseye/InRelease  Errore
> sconosciuto durante l'esecuzione di apt-key
> W: Impossibile scaricare alcuni file di indice: saranno ignorati o
> verranno usati quelli vecchi.

:(

Piviul

Davide Prina

unread,
Mar 1, 2021, 2:10:02 PM3/1/21
to
On 26/02/21 08:21, Piviul wrote:

>> $ sudo apt update
>> Get:1 http://deb.debian.org/debian bullseye InRelease [142 kB]
>> Err:1 http://deb.debian.org/debian bullseye InRelease
>>   Unknown error executing apt-key

Erano anni che non vedevo problemi sulle chiavi dei repository...

Prima di tutto io passerei ad usare la versione https al posto della http.

Poi aggiornerei gli indici
# apt update

Poi reinstallerei le chiavi dei repository Debian
# apt install --reinstall debian-archive-keyring

Verificherei che non vi sia qualche errore nell'installazione dei pacchetti
# apt -f install

apt-key è deprecato, ma può essere ancora usato per visualizzare
l'elenco delle chiavi e cancellarle.

per vedere l'elenco:
# apt-key list

indica il contenuto di /etc/apt/sources.list

indica se vi sono file in
# ls /etc/apt/sources.list.d

e il loro contenuto.

Un'altra cosa che si può fare è verificare i pacchetti con debsums (se
pensi che il tuo sistema possa essere compromesso, allora dovresti
eseguirlo avviando il sistema su quella macchina con una live)

Ciao
Davide
--
I lati oscuri del secure boot:
https://www.fsf.org/campaigns/secure-boot-vs-restricted-boot/whitepaper-web
Petizione contro il secure boot:
https://www.fsf.org/campaigns/secure-boot-vs-restricted-boot/statement
GNU/Linux User: 302090: http://counter.li.org
Non autorizzo la memorizzazione del mio indirizzo su outlook

Piviul

unread,
Mar 2, 2021, 12:30:03 PM3/2/21
to
Il 01/03/21 20:03, Davide Prina ha scritto:
> Erano anni che non vedevo problemi sulle chiavi dei repository...
>
> Prima di tutto io passerei ad usare la versione https al posto della
> http.

fatto e come puoi vedere non ho altri sources (in realtà li avevo ma li
ho commentati :P):

> $ 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

Il 01/03/21 20:03, Davide Prina ha scritto:
> Poi aggiornerei gli indici
> # apt update

fatto.

Il 01/03/21 20:03, Davide Prina ha scritto:
> Poi reinstallerei le chiavi dei repository Debian
> # apt install --reinstall debian-archive-keyring

fatto.

Il 01/03/21 20:03, Davide Prina ha scritto:
> Verificherei che non vi sia qualche errore nell'installazione dei
> pacchetti
> # apt -f install

fatto, non c'è nulla.

Il 01/03/21 20:03, Davide Prina ha scritto:
> apt-key è deprecato, ma può essere ancora usato per visualizzare
> l'elenco delle chiavi e cancellarle.
>
> per vedere l'elenco:
> # apt-key list

ecco qui credo risieda il problema:

> $ sudo apt-key list
> gpg: Fatal: libgcrypt è troppo vecchio (è necessario 1.8.0, con
> 1.7.5-beta)
e non capisco perché dica così:

> $ apt-cache policy libgcrypt20
> libgcrypt20:
>   Installato: 1.8.7-2
>   Candidato:  1.8.7-2
>   Tabella versione:
>  *** 1.8.7-2 500
>         500 https://deb.debian.org/debian bullseye/main amd64 Packages
>         100 /var/lib/dpkg/status

Qualcuno ha qualche suggerimento?

Grazie mille!

Piviul

Piviul

unread,
Mar 3, 2021, 3:30:02 AM3/3/21
to
Il 02/03/21 09:32, Piviul ha scritto:
>> $ sudo apt-key list
>> gpg: Fatal: libgcrypt è troppo vecchio (è necessario 1.8.0, con
>> 1.7.5-beta)
> e non capisco perché dica così:
>
>> $ apt-cache policy libgcrypt20
>> libgcrypt20:
>>   Installato: 1.8.7-2
>>   Candidato:  1.8.7-2
>>   Tabella versione:
>>  *** 1.8.7-2 500
>>         500 https://deb.debian.org/debian bullseye/main amd64 Packages
>>         100 /var/lib/dpkg/status

spero di non aver peggiorato la situazione. 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 ma non è cambiato
nulla, apt-key continua a dire che ho la 1.7.5-beta (ho campioto LANG
perché il messaggio in italiano non è molto comprensibile...):

> $ LANG=C; apt-key list
> gpg: Fatal: libgcrypt is too old (need 1.8.0, have 1.7.5-beta)

:(

Piviul

Davide Prina

unread,
Mar 3, 2021, 12:20:02 PM3/3/21
to
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

Piviul

unread,
Mar 4, 2021, 5:40:03 AM3/4/21
to
Il 03/03/21 18:14, Davide Prina ha scritto:
> 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?

No, l'ho sempre aggiornata con costanza ma potrebbe essere che non
l'aggiorni da prima del 25 febbraio; in effetti sono andato a vedere nei
log e l'ultima volta l'avevo aggiornata il 23; nel file
/var/log/apt/history.log ho trovato:

Start-Date: 2021-02-23  09:38:48
Commandline: apt full-upgrade
Requested-By: DOMINIOCSA\psala (21046)
Upgrade: gpg:amd64 (2.2.20-1, 2.2.27-1), gnupg2:amd64 (2.2.20-1,
2.2.27-1), gnupg:amd64 (2.2.20-1, 2.2.27-1), gpg-wks-server:amd64
(2.2.20-1, 2.2.27-1), gpg-agent:amd64 (2.2.20-1, 2.2.27-1), gpgv:amd64
(2.2.20-1, 2.2.27-1), gpgsm:amd64 (2.2.20-1, 2.2.27-1), dirmngr:amd64
(2.2.20-1, 2.2.27-1), gnupg-utils:amd64 (2.2.20-1, 2.2.27-1),
gnupg-l10n:amd64 (2.2.20-1, 2.2.27-1), gpg-wks-client:amd64 (2.2.20-1,
2.2.27-1), gpgconf:amd64 (2.2.20-1, 2.2.27-1)
End-Date: 2021-02-23  09:39:42

Che sia un aggiornamento di questi pacchetti che mi ha incasinato il tutto?


> # apt update
> # apt -u upgrade
> # apt -u dist-upgrade
$ sudo apt -u upgrade
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto
Calcolo dell'aggiornamento... Fatto
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.

$ sudo apt -u dist-upgrade
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto
Calcolo dell'aggiornamento... Fatto
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.

$ sudo apt update
Scaricamento di:1 https://deb.debian.org/debian bullseye InRelease [142 kB]
Errore:1 https://deb.debian.org/debian bullseye InRelease
  Errore sconosciuto durante l'esecuzione di apt-key
Recuperati 142 kB in 1s (133 kB/s)
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze... Fatto
Lettura informazioni sullo stato... Fatto
Tutti i pacchetti sono aggiornati.
W: Si è verificato un errore nel verificare la firma. Il repository non
è aggiornato e verranno usati i file indice precedenti. Errore GPG:
https://deb.debian.org/debian bullseye InRelease: Errore sconosciuto
durante l'esecuzione di apt-key
W: Impossibile recuperare
https://deb.debian.org/debian/dists/bullseye/InRelease  Errore
sconosciuto durante l'esecuzione di apt-key
W: Impossibile scaricare alcuni file di indice: saranno ignorati o
verranno usati quelli vecchi.

> Indica il contenuto di /etc/apt/sources.list
>
> indica se vi sono file in
> # ls /etc/apt/sources.list.d
>
> e il loro contenuto.
$ 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

Come vedi l'unico file che contiene qualcosa è il sources.list che come
mi hai suggerito ora è in https.


> Hai usato il pinning per bloccare l'aggiornamento di qualche pacchetto?
>
> $ cat /etc/apt/preferences
> $ cat /etc/apt/preferences.d/*
no, non impostato alcun pinning, non ho il file preferences e dentro
/etc/apt/preferences.d/ non ho alcun file
>
>> 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

beh, il motivo mi sembra sia chiaro: apt-key crede che sia installato
una versione di libgcrypt troppo vecchia (la 1.7.5-beta) mentre invece
nel mio sistema libgcrypt è alla 1.8.7... ma non so proprio come mai...
o ho preso lucciole per lanterne?


> [...]
> Dovresti avere lo stesso errore:
> $ gpg --version

confermo.


> $ type gpg
> hash effettuato su gpg (/usr/bin/gpg)

risponde così anche a me.


> $ 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

> [...]
> 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?


> # apt install apt-show-versions
> # apt-show-versions -i

non risponde nulla.

> $ apt-show-versions | grep available

$ apt-show-versions | grep available
calf-ladspa:amd64 1.1.3-8.1 installed: No available version in archive
cpp-6:amd64 6.3.0-18+deb9u1 installed: No available version in archive
cpp-8:amd64 8.4.0-7 installed: No available version in archive
dayon:all 20190518205458 installed: No available version in archive
dconf-tools:all 0.26.0-2 installed: No available version in archive
e2fslibs:amd64 1.45.7-1 installed: No available version in archive
gcc-6:amd64 6.3.0-18+deb9u1 installed: No available version in archive
gcc-6-base:amd64 6.3.0-18+deb9u1 installed: No available version in archive
gcc-7-base:amd64 7.5.0-5 installed: No available version in archive
gcc-8:amd64 8.4.0-7 installed: No available version in archive
gcc-8-base:amd64 8.4.0-7 installed: No available version in archive
gcc-8-multilib:amd64 8.4.0-7 installed: No available version in archive
gconf-editor:amd64 3.0.1-6 installed: No available version in archive
gfortran-8:amd64 8.4.0-7 installed: No available version in archive
gimp-ufraw:amd64 0.22-4 installed: No available version in archive
host:all 1:9.10.3.dfsg.P4-12.3+deb9u5 installed: No available version in
archive
iceowl-extension:all 1:60.7.2-1~deb9u1 installed: No available version
in archive
lib32gcc-8-dev:amd64 8.4.0-7 installed: No available version in archive
lib32mpx2:amd64 8.4.0-7 installed: No available version in archive
libappindicator1:amd64 0.4.92-8 installed: No available version in archive
libasan3:amd64 6.3.0-18+deb9u1 installed: No available version in archive
libav-tools:all 7:3.2.14-1~deb9u1 installed: No available version in archive
libavcodec57:amd64 7:3.2.14-1~deb9u1 installed: No available version in
archive
libavutil55:amd64 7:3.2.14-1~deb9u1 installed: No available version in
archive
libbonobo2-0:amd64 2.32.1-3+b1 installed: No available version in archive
libbonobo2-common:all 2.32.1-3 installed: No available version in archive
libbonoboui2-0:amd64 2.24.5-4 installed: No available version in archive
libbonoboui2-common:all 2.24.5-4 installed: No available version in archive
libboost-chrono1.62.0:amd64 1.62.0+dfsg-4 installed: No available
version in archive
libboost-filesystem1.62.0:amd64 1.62.0+dfsg-4 installed: No available
version in archive
libboost-program-options1.62.0:amd64 1.62.0+dfsg-4 installed: No
available version in archive
libboost-regex1.62.0:amd64 1.62.0+dfsg-4 installed: No available version
in archive
libboost-system1.62.0:amd64 1.62.0+dfsg-4 installed: No available
version in archive
libboost-thread1.62.0:amd64 1.62.0+dfsg-4 installed: No available
version in archive
libcilkrts5:amd64 7.5.0-5 installed: No available version in archive
libcomerr2:amd64 1.45.7-1 installed: No available version in archive
libcrystalhd3:amd64 1:0.0~git20110715.fdd2f19-13 installed: No available
version in archive
libcue1:amd64 1.4.0-1 installed: No available version in archive
libdouble-conversion1:amd64 3.1.0-3 installed: No available version in
archive
libdvdcss-dev:amd64 1.4.2-1~local installed: No available version in archive
libdvdcss2:amd64 1.4.2-1~local installed: No available version in archive
libdvdcss2-dbgsym:amd64 1.4.2-1~local installed: No available version in
archive
libegl1-nvidia-legacy-340xx:amd64 340.108-10 installed: No available
version in archive
libexiv2-14:amd64 0.25-4+deb10u1 installed: No available version in archive
libffi6:amd64 3.2.1-9 installed: No available version in archive
libgcc-6-dev:amd64 6.3.0-18+deb9u1 installed: No available version in
archive
libgcc-8-dev:amd64 8.4.0-7 installed: No available version in archive
libgdbm3:amd64 1.8.3-14 installed: No available version in archive
libgfortran-8-dev:amd64 8.4.0-7 installed: No available version in archive
libgl1-nvidia-legacy-340xx-glx:amd64 340.108-10 installed: No available
version in archive
libgles1-nvidia-legacy-340xx:amd64 340.108-10 installed: No available
version in archive
libgles2-nvidia-legacy-340xx:amd64 340.108-10 installed: No available
version in archive
libgnome-2-0:amd64 2.32.1-5+b1 installed: No available version in archive
libgnome-keyring-common:all 3.12.0-1 installed: No available version in
archive
libgnome-keyring0:amd64 3.12.0-1+b2 installed: No available version in
archive
libgnome2-0:amd64 2.32.1-5+b1 installed: No available version in archive
libgnome2-bin:amd64 2.32.1-5+b1 installed: No available version in archive
libgnome2-common:all 2.32.1-5 installed: No available version in archive
libgnomeui-0:amd64 2.24.5-3.1 installed: No available version in archive
libgnomeui-common:all 2.24.5-3.1 installed: No available version in archive
libgnomevfs2-0:amd64 1:2.24.4-6.1+b2 installed: No available version in
archive
libgnomevfs2-common:all 1:2.24.4-6.1 installed: No available version in
archive
libgnomevfs2-extra:amd64 1:2.24.4-6.1+b2 installed: No available version
in archive
libgtkimageview0:amd64 1.6.4+dfsg-2 installed: No available version in
archive
libhttp-parser2.1:amd64 2.1-2 installed: No available version in archive
libicu57:amd64 57.1-6+deb9u2 installed: No available version in archive
libindicator7:amd64 0.5.0-4 installed: No available version in archive
libisl15:amd64 0.18-1 installed: No available version in archive
liblogging-stdlog0:amd64 1.0.5-2+b2 installed: No available version in
archive
liblvm2app2.2:amd64 2.02.168-2 installed: No available version in archive
liblvm2cmd2.02:amd64 2.02.168-2 installed: No available version in archive
libmpfr4:amd64 3.1.5-1 installed: No available version in archive
libmpx2:amd64 8.4.0-7 installed: No available version in archive
libmxml-bin:amd64 2.12-2 installed: No available version in archive
libnfs8:amd64 1.11.0-2 installed: No available version in archive
libnvidia-legacy-340xx-cfg1:amd64 340.108-10 installed: No available
version in archive
libnvidia-legacy-340xx-eglcore:amd64 340.108-10 installed: No available
version in archive
libnvidia-legacy-340xx-glcore:amd64 340.108-10 installed: No available
version in archive
libnvidia-legacy-340xx-ml1:amd64 340.108-10 installed: No available
version in archive
liborbit-2-0:amd64 1:2.14.19-2+b1 installed: No available version in archive
libsndio6.1:amd64 1.1.0-3 installed: No available version in archive
libssl1.0.2:amd64 1.0.2s-1~deb9u1 installed: No available version in archive
libswresample2:amd64 7:3.2.14-1~deb9u1 installed: No available version
in archive
libubsan0:amd64 7.5.0-5 installed: No available version in archive
libva-drm1:amd64 1.7.3-2 installed: No available version in archive
libva-x11-1:amd64 1.7.3-2 installed: No available version in archive
libva1:amd64 1.7.3-2 installed: No available version in archive
libvpx4:amd64 1.6.1-3+deb9u1 installed: No available version in archive
libwebpmux2:amd64 0.5.2-1 installed: No available version in archive
libx264-148:amd64 2:0.148.2748+git97eaef2-1 installed: No available
version in archive
libx265-95:amd64 2.1-2+b2 installed: No available version in archive
libx32gcc-8-dev:amd64 8.4.0-7 installed: No available version in archive
libyaml-cpp0.5v5:amd64 0.5.2-4 installed: No available version in archive
mongo-tools:amd64 3.4.14-4 installed: No available version in archive
mongodb-clients:amd64 1:3.2.11-2+deb9u1 installed: No available version
in archive
mongodb-server:amd64 1:3.2.11-2+deb9u1 installed: No available version
in archive
multiarch-support:amd64 2.28-10 installed: No available version in archive
myspell-it:all 1:5.2.5-1 installed: No available version in archive
nvidia-legacy-340xx-alternative:amd64 340.108-10 installed: No available
version in archive
nvidia-legacy-340xx-driver:amd64 340.108-10 installed: No available
version in archive
nvidia-legacy-340xx-driver-bin:amd64 340.108-10 installed: No available
version in archive
nvidia-legacy-340xx-driver-libs:amd64 340.108-10 installed: No available
version in archive
nvidia-legacy-340xx-kernel-dkms:amd64 340.108-10 installed: No available
version in archive
nvidia-legacy-340xx-kernel-support:amd64 340.108-10 installed: No
available version in archive
nvidia-legacy-340xx-vdpau-driver:amd64 340.108-10 installed: No
available version in archive
nvidia-settings-legacy-340xx:amd64 340.108-4 installed: No available
version in archive
openjdk-13-jdk-headless:amd64 13.0.5.1+1-1 installed: No available
version in archive
openjdk-13-jre-headless:amd64 13.0.5.1+1-1 installed: No available
version in archive
openjdk-8-jre:amd64 8u212-b03-2~deb9u1 installed: No available version
in archive
openjdk-8-jre-headless:amd64 8u212-b03-2~deb9u1 installed: No available
version in archive
phantomjs:amd64 2.1.1+dfsg-2+b2 installed: No available version in archive
python-apt:amd64 1.9.10 installed: No available version in archive
python-cairo:amd64 1.16.2-2+b1 installed: No available version in archive
python-gi:amd64 3.36.0-1 installed: No available version in archive
python-gi-cairo:amd64 3.36.0-1 installed: No available version in archive
python-gobject:all 3.34.0+2.28.6-14 installed: No available version in
archive
python-gobject-2:amd64 2.28.6-14+b1 installed: No available version in
archive
python-psutil:amd64 5.6.7-1 installed: No available version in archive
python3-crypto:amd64 2.6.1-13.1+b3 installed: No available version in
archive
python3-multibootusb:all 9.2.0-1 installed: No available version in archive
telepathy-gabble:amd64 0.18.4-4 installed: No available version in archive
transfig:all 1:3.2.6a-2+deb9u1 installed: No available version in archive
ubuntu-wallpapers-bionic:all 18.10.2-0ubuntu1 installed: No available
version in archive
ubuntu-wallpapers-cosmic:all 18.10.2-0ubuntu1 installed: No available
version in archive
ubuntu-wallpapers-disco:all 19.04.2-0ubuntu1 installed: No available
version in archive
ubuntu-wallpapers-xenial:all 16.04.1-0ubuntu1 installed: No available
version in archive
vdpau-va-driver:amd64 0.7.4-7 installed: No available version in archive
xserver-xorg-video-nvidia-legacy-340xx:amd64 340.108-10 installed: No
available version in archive
zoom:amd64 2.0.81497.0116 installed: No available version in archive

Non so, sono piuttosto perplesso

Piviul

Davide Prina

unread,
Mar 4, 2021, 1:50:02 PM3/4/21
to
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

deb https://deb.debian.org/debian-security testing-security main contrib
non-free

>> 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

verifica se per caso c'è qualche pacchetto che installa libgcrypt da
qualche altra parte:
$ dpkg -S libgcrypt

verifica l'integrità di libgcrypt20
$ debsums -a libgcrypt20

>> 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.
Poi io eviterei di usare i driver proprietari di nvidia.

io però intendevo con i comandi seguenti

>> # apt install apt-show-versions
>> # apt-show-versions -i
>
> non risponde nulla.

sì, aggiorna soltanto la cache per funzionare correttamente

> $ apt-show-versions | grep available
[...]
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.

Ciao
Davide
--
Elenco di software libero: http://tinyurl.com/eddgj

Piviul

unread,
Mar 8, 2021, 5:30:03 AM3/8/21
to

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

Davide Prina

unread,
Mar 8, 2021, 1:50:03 PM3/8/21
to
On 08/03/21 11:08, Piviul wrote:
>
> 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:

>> $ /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

questo è strano.

su una testing aggiornata:
$ apt-file search /lib/x86_64-linux-gnu/libgcrypt.so.20
libgcrypt20: /usr/lib/x86_64-linux-gnu/libgcrypt.so.20
libgcrypt20: /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.2.8

non esiste la libreria /lib/x86_64-linux-gnu/libgcrypt.so.20
In pratica il tuo sistema sta usando una libreria libcrypt diversa da
quella fornita da Debian

cosa dicono:
$ ls -l /lib/x86_64-linux-gnu/libgcrypt.so.20

$ dpkg -S /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

ma allora quella /lib/x86_64-linux-gnu/libgcrypt.so.20 da dove arriva?

>>>> 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?

secondo me è uno di questi pacchetti che ha:
* installato una versione di libgcrypt ormai obsoleta
* ha creato un link simbolico /lib/x86_64-linux-gnu/libgcrypt.so.20 alla
libreria obsoleta, che ha un nome diverso da *libgcrypt*

secondo me risolvi rimuovendo quel pacchetto (dpkg -S sopra dovrebbe
dirti qual'è); se invece non trovi il pacchetto che ha fatto questo,
allora potrebbe essere che il tuo sistema è stato compromesso (a meno
che tu non abbia fatto qualcosa manualmente, ad esempio compilare ed
installare dai sorgenti, tipo make install)... puoi risolvere
rimuovendo/rinominando quel file, ma se il tuo sistema è compromesso...
in realtà non risolvi

>> Poi io eviterei di usare i driver proprietari 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.

https://nouveau.freedesktop.org/

da qui:
https://nouveau.freedesktop.org/CodeNames.html
vedi che è una NVA8 (GT218) -> NV50 family (Tesla)

e quindi da qui:
https://nouveau.freedesktop.org/FeatureMatrix.html
puoi vedere lo stato della tua (colonna NV50)

Ciao
Davide
--
I didn't use Microsoft machines when I was in my operational phase,
because I couldn't trust them.
Not because I knew that there was a particular back door or anything
like that, but because I couldn't be sure.
Edward Snowden

Johan Haggi

unread,
Mar 8, 2021, 4:00:03 PM3/8/21
to
lun 8 marzo 2021, alle 19:40 (GMT+0100), Davide Prina ha scritto:
> On 08/03/21 11:08, Piviul wrote:
> > 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:

[...]
> > 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
>
> questo è strano.
>
> su una testing aggiornata:
> $ apt-file search /lib/x86_64-linux-gnu/libgcrypt.so.20
> libgcrypt20: /usr/lib/x86_64-linux-gnu/libgcrypt.so.20
> libgcrypt20: /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.2.8
>
> non esiste la libreria /lib/x86_64-linux-gnu/libgcrypt.so.20
> In pratica il tuo sistema sta usando una libreria libcrypt diversa da quella
> fornita da Debian
> [...]
> cosa dicono:
> [...]
> ma allora quella /lib/x86_64-linux-gnu/libgcrypt.so.20 da dove arriva?
> [...]

Se puo` essere utile viene da stable:

$ dpkg -S /lib/x86_64-linux-gnu/libgcrypt.so.20
libgcrypt20:amd64: /lib/x86_64-linux-gnu/libgcrypt.so.20

$ apt policy libgcrypt20
libgcrypt20:
[...]
*** 1.8.4-5 990
990 http://deb.debian.org/debian buster/main amd64 Packages
--
Cura ut valeas
Johan Haggi
postridie Nonas Martias MMDCCLXXIV ab Urbe condita
GPG digiti signum: 99C4 3015 CA2C 5F0B B9B2 0003 0814 F587 984F 91D3
signature.asc

ma...@bastardi.net

unread,
Mar 9, 2021, 3:20:03 AM3/9/21
to
In data lunedì 8 marzo 2021 21:57:19 CET, Johan Haggi ha scritto:
> Se puo` essere utile viene da stable:

Quindi non è un bug e nemmeno si è corrotto qualcosa; il problema è seduto
davanti al monitor: credeva di avere una testing e invece è un mostriciattolo,
una frankendebian...

--
Marco

Piviul

unread,
Mar 9, 2021, 5:10:03 AM3/9/21
to

Il 08/03/21 19:40, Davide Prina ha scritto:
> On 08/03/21 11:08, Piviul wrote:
>>
>> 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:
>
>>> $ /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
>
> questo è strano.
>
> su una testing aggiornata:
> $ apt-file search /lib/x86_64-linux-gnu/libgcrypt.so.20
> libgcrypt20: /usr/lib/x86_64-linux-gnu/libgcrypt.so.20
> libgcrypt20: /usr/lib/x86_64-linux-gnu/libgcrypt.so.20.2.8
>
> non esiste la libreria /lib/x86_64-linux-gnu/libgcrypt.so.20
> In pratica il tuo sistema sta usando una libreria libcrypt diversa da
> quella fornita da Debian
>
> cosa dicono:
> $ ls -l /lib/x86_64-linux-gnu/libgcrypt.so.20
$ ls -l /lib/x86_64-linux-gnu/libgcrypt.so.20
lrwxrwxrwx 1 root root 19 17 mar  2020
/lib/x86_64-linux-gnu/libgcrypt.so.20 -> libgcrypt.so.20.1.5
$ ls -l /lib/x86_64-linux-gnu/libgcrypt.so.20.1.5
-rw-r--r-- 1 root root 1112184 14 gen  2017
/lib/x86_64-linux-gnu/libgcrypt.so.20.1.5

ma il comando:
$ apt-file search /lib/x86_64-linux-gnu/libgcrypt.so.20.1.5

non risponde nulla.

> $ dpkg -S /lib/x86_64-linux-gnu/libgcrypt.so.20

$ dpkg -S /lib/x86_64-linux-gnu/libgcrypt.so.20
dpkg-query: nessun percorso corrispondente a
/lib/x86_64-linux-gnu/libgcrypt.so.20

Quindi in effetti sto usando una libreria che non è in alcun pacchetto
di testing ma che sembra provenga da stable... probabilmente me l'ha
installata nvidia...

A questo punto ho provato a fare puntare
/lib/x86_64-linux-gnu/libgcrypt.so.20 a
/usr/lib/x86_64-linux-gnu/libgcrypt.so.20 invece che a
/lib/x86_64-linux-gnu/libgcrypt.so.20.1.5 e per ora sembra andare tutto
bene, sto facendo gli aggiornamenti...


> [...]
>> la scheda che ho montata è una NVIDIA Corporation GT218 [GeForce
>> 210]. Se qualcuno sa che ora funziona ci provo a disinstallare i
>> driver propietari.
>
> https://nouveau.freedesktop.org/
>
> da qui:
> https://nouveau.freedesktop.org/CodeNames.html
> vedi che è una NVA8 (GT218) -> NV50 family (Tesla)
>
> e quindi da qui:
> https://nouveau.freedesktop.org/FeatureMatrix.html
> puoi vedere lo stato della tua (colonna NV50)

Che in linea teorica fosse compatibile non avevo dubbi; comunque provo a
fare un altro tentativo con i driver nouveau ma ho già bisogno di
consigli quindi aprirò un nuovo thread dal momento che questo mi sembra
risolto...

Ciao e grazie davvero tanto!

Piviul

Davide Prina

unread,
Mar 9, 2021, 12:00:05 PM3/9/21
to
On 08/03/21 21:57, Johan Haggi wrote:
> lun 8 marzo 2021, alle 19:40 (GMT+0100), Davide Prina ha scritto:

>> ma allora quella /lib/x86_64-linux-gnu/libgcrypt.so.20 da dove arriva?
>> [...]
>
> Se puo` essere utile viene da stable:
>
> $ dpkg -S /lib/x86_64-linux-gnu/libgcrypt.so.20
> libgcrypt20:amd64: /lib/x86_64-linux-gnu/libgcrypt.so.20
>
> $ apt policy libgcrypt20
> libgcrypt20:
> [...]
> *** 1.8.4-5 990
> 990 http://deb.debian.org/debian buster/main amd64 Packages

no, Pivul ha scritto:

$ apt-cache policy libgcrypt20
libgcrypt20:
Installato: 1.8.7-2
Candidato: 1.8.7-2
Tabella versione:
*** 1.8.7-2 500
500 https://deb.debian.org/debian bullseye/main amd64 Packages
100 /var/lib/dpkg/status

quindi nel suo caso non può arrivare da stable... a meno che per qualche
motivo quando con l'upgrade ha installato una versione successiva non è
stata rimossa quella libreria. Se fosse così bisognerebbe aprire un bug
subito segnalando la problematica

Vediamo cosa risponde Pivul su questo punto

Ciao
Davide
--
Browser: http://www.mozilla.org/products/firefox

Davide Prina

unread,
Mar 9, 2021, 12:30:03 PM3/9/21
to
On 09/03/21 10:29, Piviul wrote:

> $ ls -l /lib/x86_64-linux-gnu/libgcrypt.so.20
> lrwxrwxrwx 1 root root 19 17 mar  2020
> /lib/x86_64-linux-gnu/libgcrypt.so.20 -> libgcrypt.so.20.1.5
> $ ls -l /lib/x86_64-linux-gnu/libgcrypt.so.20.1.5
> -rw-r--r-- 1 root root 1112184 14 gen  2017
> /lib/x86_64-linux-gnu/libgcrypt.so.20.1.5
>
> ma il comando:
> $ apt-file search /lib/x86_64-linux-gnu/libgcrypt.so.20.1.5

> non risponde nulla.

infatti, la libgcrypt.so.20.1.5 è della versione 1.7.5 di libgcrypt,
tale versione è arrivata in testing il 25/01/2017

https://tracker.debian.org/pkg/libgcrypt20/news/?page=3

e in effetti era nella directory:
/lib/x86_64-linux-gnu/

come si può vedere da snapshot
https://snapshot.debian.org/archive/debian/20170114T162918Z/pool/main/libg/libgcrypt20/libgcrypt20_1.7.5-3_amd64.deb

> A questo punto ho provato a fare puntare
> /lib/x86_64-linux-gnu/libgcrypt.so.20 a
> /usr/lib/x86_64-linux-gnu/libgcrypt.so.20 invece che a
> /lib/x86_64-linux-gnu/libgcrypt.so.20.1.5 e per ora sembra andare tutto
> bene, sto facendo gli aggiornamenti...

però così non hai risolto...
Visto che non c'è nulla che sembra aver installato quella libreria io
cancellerei sia la libreria che il link simbolico.

Ciao
Davide
--
Fate una prova di guida ... e tenetevi la macchina!:
http://linguistico.sf.net/wiki/doku.php?id=usaooo2

Davide Prina

unread,
Mar 9, 2021, 3:00:03 PM3/9/21
to
ho aperto un bug report per questo problema, visto che sia Pivul che
Marco lo hanno avuto, vuol dire che è stato ottenuto facendo upgrade
normali (magari saltando l'aggiornamento di una versione della libreria).

Il bug è il seguente: #984884

Ciao
Davide
--
Fate una prova di guida ... e tenetevi la macchina!:
http://linguistico.sf.net/wiki/doku.php?id=usaooo2

Davide Prina

unread,
Mar 10, 2021, 1:10:03 PM3/10/21
to
dal bug report #984884 mi chiedono le seguenti info:

1) vedere se si capisce quando è stato fatto l'upgrade e rispetto a cosa
(secondo me questa informazione non è più recuperabile)

$ zgrep libgcrypt20 /var/log/dpkg.log*

2) avete per caso fatto un upgrade dalla pre-oldstable alla testing?
Cioè dal 2017 avevate già la testing e avete continuato a fare
aggiornamenti o avevate una oldstable e siete passati in testing senza
prima aggiornare alla stable che c'era all'epoca?

3) avete altre info da fornire per poter capire cosa possa essere successo?

4) chi legge questa mail può verificare se ha questo file:

$ ls -l /lib/x86_64-linux-gnu/libgcrypt.so.20.1.5

e segnalare qui in lista la sua presenza dando altre info

Ciao
Davide
--
Dizionari: http://linguistico.sourceforge.net/wiki
$
Perché microsoft continua a compiere azioni illegali?:
http://linguistico.sf.net/wiki/doku.php?id=traduzioni:ms_illegal

Piviul

unread,
Mar 12, 2021, 2:40:03 AM3/12/21
to
Il 09/03/21 20:57, Davide Prina ha scritto:
> ho aperto un bug report per questo problema, visto che sia Pivul che
> Marco lo hanno avuto, vuol dire che è stato ottenuto facendo upgrade
> normali (magari saltando l'aggiornamento di una versione della libreria).
>
> Il bug è il seguente: #984884

qui mi sono perso: perché dici che lo ha avuto anche Marco?

Piviul

Piviul

unread,
Mar 12, 2021, 3:00:03 AM3/12/21
to
Il 09/03/21 17:58, Davide Prina ha scritto:
...non so cosa rispondere, non ricordo. So che ho fatto un po' di casini
sui repository perché avevo un problema con samba e di sicuro ho usato
il pinning... forse avevo stable poi ho aggiornato a testing ma mi sono
accorto di un problema con samba e allora ho fatto un downgrade di
samba? Non so, perdonatemi, l'alzheimer galoppa. Di certo c'è solo che
il 14 di ottobre scorso abbiamo migrato il dominio samba ad AD. Quindi
mi sembra che nei giorni successivi ho rimosso il pinning e da allora
sono passato a testing... ma forse ho spatacato ancora un po' nel
pinning perché avevo i repos di postgres perché mi serviva pgadmin4 e
non mi funzionava più ma poi ho deciso di farne a meno e ho rimosso
tutto e da allora non ho avuto più problemi fino a qualche settimana fa...

E scusatemi per il silenzio ma sono un po' confuso, non so bene cosa
dirvi...

Piviul

Piviul

unread,
Mar 12, 2021, 3:10:02 AM3/12/21
to

Il 09/03/21 18:27, Davide Prina ha scritto:
> On 09/03/21 10:29, Piviul wrote:
>
>> $ ls -l /lib/x86_64-linux-gnu/libgcrypt.so.20
>> lrwxrwxrwx 1 root root 19 17 mar  2020
>> /lib/x86_64-linux-gnu/libgcrypt.so.20 -> libgcrypt.so.20.1.5
>> $ ls -l /lib/x86_64-linux-gnu/libgcrypt.so.20.1.5
>> -rw-r--r-- 1 root root 1112184 14 gen  2017
>> /lib/x86_64-linux-gnu/libgcrypt.so.20.1.5
>>
>> ma il comando:
>> $ apt-file search /lib/x86_64-linux-gnu/libgcrypt.so.20.1.5
>
>> non risponde nulla.
>
> infatti, la libgcrypt.so.20.1.5 è della versione 1.7.5 di libgcrypt,
> tale versione è arrivata in testing il 25/01/2017
>
> https://tracker.debian.org/pkg/libgcrypt20/news/?page=3
>
> e in effetti era nella directory:
> /lib/x86_64-linux-gnu/
>
> come si può vedere da snapshot
> https://snapshot.debian.org/archive/debian/20170114T162918Z/pool/main/libg/libgcrypt20/libgcrypt20_1.7.5-3_amd64.deb
>

ed in effetti è ancora lì:

$ ls -l /lib/x86_64-linux-gnu/libgcrypt.so.20.1.5
-rw-r--r-- 1 root root 1112184 14 gen  2017
/lib/x86_64-linux-gnu/libgcrypt.so.20.1.5

Si può scoprire come mai quella libreria è ancora lì?

Piviul

Piviul

unread,
Mar 12, 2021, 3:40:02 AM3/12/21
to
Il 10/03/21 19:04, Davide Prina ha scritto:
> dal bug report #984884 mi chiedono le seguenti info:
>
> 1) vedere se si capisce quando è stato fatto l'upgrade e rispetto a
> cosa (secondo me questa informazione non è più recuperabile)
>
> $ zgrep libgcrypt20 /var/log/dpkg.log*
$ zgrep libgcrypt20 /var/log/dpkg.log*  | tail
/var/log/dpkg.log.4.gz:2020-11-05 15:06:10 status installed
libgcrypt20:amd64 1.8.6-2
/var/log/dpkg.log.4.gz:2020-11-09 08:19:22 upgrade libgcrypt20:amd64
1.8.6-2 1.8.7-2
/var/log/dpkg.log.4.gz:2020-11-09 08:19:22 status half-configured
libgcrypt20:amd64 1.8.6-2
/var/log/dpkg.log.4.gz:2020-11-09 08:19:22 status unpacked
libgcrypt20:amd64 1.8.6-2
/var/log/dpkg.log.4.gz:2020-11-09 08:19:22 status half-installed
libgcrypt20:amd64 1.8.6-2
/var/log/dpkg.log.4.gz:2020-11-09 08:19:23 status unpacked
libgcrypt20:amd64 1.8.7-2
/var/log/dpkg.log.4.gz:2020-11-09 08:19:24 configure libgcrypt20:amd64
1.8.7-2 <none>
/var/log/dpkg.log.4.gz:2020-11-09 08:19:24 status unpacked
libgcrypt20:amd64 1.8.7-2
/var/log/dpkg.log.4.gz:2020-11-09 08:19:24 status half-configured
libgcrypt20:amd64 1.8.7-2
/var/log/dpkg.log.4.gz:2020-11-09 08:19:24 status installed
libgcrypt20:amd64 1.8.7-2

> 2) avete per caso fatto un upgrade dalla pre-oldstable alla testing?
> Cioè dal 2017 avevate già la testing e avete continuato a fare
> aggiornamenti o avevate una oldstable e siete passati in testing senza
> prima aggiornare alla stable che c'era all'epoca?

da oldstable a teasting direttamente no sicuro... mi sembra di ricordare
che avessi stable fino a un po' prima dell'estate poi abbia deciso di
passare a testing ma mi dava problemi seri l'aggiornamento di samba così
ho fatto il downgrade di samba e non ricordo veramente se ho usato il
pinning o un sistema misto stable/testing... come dicevo però il 14
ottobre ho migrato il dominio e nei giorni successivi rimosso tutto e
passato a pinning definitivamente.


> 3) avete altre info da fornire per poter capire cosa possa essere
> successo?

no, l'Alzheimer galoppa.


> 4) chi legge questa mail può verificare se ha questo file:
>
> $ ls -l /lib/x86_64-linux-gnu/libgcrypt.so.20.1.5
>
> e segnalare qui in lista la sua presenza dando altre info

a parte nel pc in questione negli altri pc non ho quella libreria...

Scusate ancora se ho fatto passare molto tempo per la risposta ma sono
molto confuso sulla questione e in più sono stato assente per qualche
giorno...

Buona giornata e tutti!

Piviul

Piviul

unread,
Mar 12, 2021, 4:30:02 AM3/12/21
to

Il 09/03/21 18:27, Davide Prina ha scritto:
> On 09/03/21 10:29, Piviul wrote:
>> A questo punto ho provato a fare puntare
>> /lib/x86_64-linux-gnu/libgcrypt.so.20 a
>> /usr/lib/x86_64-linux-gnu/libgcrypt.so.20 invece che a
>> /lib/x86_64-linux-gnu/libgcrypt.so.20.1.5 e per ora sembra andare
>> tutto bene, sto facendo gli aggiornamenti...
>
> però così non hai risolto...
> Visto che non c'è nulla che sembra aver installato quella libreria io
> cancellerei sia la libreria che il link simbolico.

è vero, non ho risolto definitivamente, però posso fare l'update e
l'upgrade solo che non ho capito perché poi l'upgrade mi ripristina
nuovamente il link simbolico a
/lib/x86_64-linux-gnu/libgcrypt.so.20.1.5... ma tu mi sembra lo abbia
capito.

Aspetto ancora un po' a provare ad eliminare il tutto, vediamo se
riusciamo a capirci qualcosa in più no?

Piviul

Davide Prina

unread,
Mar 12, 2021, 11:40:03 AM3/12/21
to
avevo letto male io, è vero Marco non l'ha avuto quel problema...

Ciao
Davide
--
Motivi per non comprare/usare ms-windows-vista:
http://badvista.fsf.org/

Davide Prina

unread,
Mar 12, 2021, 11:40:03 AM3/12/21
to
On 12/03/21 08:20, Piviul wrote:

> ed in effetti è ancora lì:
>
> $ ls -l /lib/x86_64-linux-gnu/libgcrypt.so.20.1.5
> -rw-r--r-- 1 root root 1112184 14 gen  2017
> /lib/x86_64-linux-gnu/libgcrypt.so.20.1.5
>
> Si può scoprire come mai quella libreria è ancora lì?

da quello che ho capito prima la libreria era in quella directory, da un
certo momento in poi è stata spostata nella nuova.
Da un determinato upgrade dovrebbe esserci uno script che la rimuove
dalla posizione precedente... che però per te non ha funzionato, quindi
quella libreria rimarrà sempre li fino a quando non la rimuoverai tu a mano.
GNU/Linux User: 302090: http://counter.li.org

Davide Prina

unread,
Mar 12, 2021, 11:50:03 AM3/12/21
to
On 12/03/21 08:25, Piviul wrote:

>> Visto che non c'è nulla che sembra aver installato quella libreria io
>> cancellerei sia la libreria che il link simbolico.

qui intendevo nulla attualmente installato, la libreria dovrebbe essere
stata installata in quella posizione da una vecchia versione del
pacchetto libgcrypt

> è vero, non ho risolto definitivamente, però posso fare l'update e
> l'upgrade solo che non ho capito perché poi l'upgrade mi ripristina
> nuovamente il link simbolico a
> /lib/x86_64-linux-gnu/libgcrypt.so.20.1.5... ma tu mi sembra lo abbia
> capito.

no, questo è strano, non dovrebbe ripristinarti quel link.
Prova ad eliminarli entrambi e fammi sapere se ricompaiono

Piviul

unread,
Mar 15, 2021, 3:30:03 AM3/15/21
to
Il 12/03/21 17:37, Davide Prina ha scritto:
> On 12/03/21 08:20, Piviul wrote:
>
>> ed in effetti è ancora lì:
>>
>> $ ls -l /lib/x86_64-linux-gnu/libgcrypt.so.20.1.5
>> -rw-r--r-- 1 root root 1112184 14 gen  2017
>> /lib/x86_64-linux-gnu/libgcrypt.so.20.1.5
>>
>> Si può scoprire come mai quella libreria è ancora lì?
>
> da quello che ho capito prima la libreria era in quella directory, da
> un certo momento in poi è stata spostata nella nuova.
> Da un determinato upgrade dovrebbe esserci uno script che la rimuove
> dalla posizione precedente... che però per te non ha funzionato,
> quindi quella libreria rimarrà sempre li fino a quando non la
> rimuoverai tu a mano.

OK, ora credo di aver capito, l'ho rimossa ed in effetti ora sembra
essere andato tutto a posto.

Davide, ancora mille grazie davvero!

Piviul

Piviul

unread,
Mar 15, 2021, 4:10:03 AM3/15/21
to

Il 12/03/21 17:41, Davide Prina ha scritto:
> [...]
> no, questo è strano, non dovrebbe ripristinarti quel link.
> Prova ad eliminarli entrambi e fammi sapere se ricompaiono

li ho eliminati entrambi e non sono ricomparsi... almeno finora!

Piviul
0 new messages