Newsgroup: it.comp.os.linux.iniziare
Titolo: Problemi aggiornamento nuovo kernel

La distro e' la Ubuntu 22.04 LTS.
Usando Synaptic mi ha segnalato l'aggiornamento del nuovo kernel 5.15.0-35
Apparentemente scarica tutto correttamente, ma alla fine da questo 
messaggio di errore. Come posso rosolvere?
Grazie
 
Configurazione di linux-image-5.15.0-35-generic (5.15.0-35.36)...
 
Elaborazione dei trigger per linux-image-5.15.0-35-generic (5.15.0-35.36)...
 
/etc/kernel/postinst.d/initramfs-tools:
 
update-initramfs: Generating /boot/initrd.img-5.15.0-35-generic
 
I: The initramfs will attempt to resume from /dev/sdb6
 
I: (UUID=5ef24e2e-898e-4d52-9aa5-e3309d0e5404)
 
I: Set the RESUME variable to override this.
 
/etc/kernel/postinst.d/zz-update-grub:
 
Sourcing file `/etc/default/grub'
 
Sourcing file `/etc/default/grub.d/init-select.cfg'
 
Generating grub configuration file ...
 
/etc/grub.d/bin/grubcfg_proxy: error while loading shared libraries: 
libcrypto.so.1.1: cannot open shared object file: No such file or directory
 
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 127
 
dpkg: errore nell'elaborare il pacchetto linux-image-5.15.0-35-generic 
(--configure):
 
  il sottoprocesso installato pacchetto linux-image-5.15.0-35-generic 
script post-installation ha restituito lo stato di errore 1
 
Si sono verificati degli errori nell'elaborazione:
 
  linux-image-5.15.0-35-generic
 

 libcrypto.so.1.1: cannot open shared object file: No such file or directory
 
Te lo sta dicendo lui cosa non va...
 
Evidentemente o libcrypto.so.1.1 non e`
installata, o e` installata male, oppure
c'e` un problema con le operazioni di "grub"
 
Per prima cosa controllerei tale librerie...
 
bye,
 
-- 
 
piergiorgio

 [...]
 
buon pomeriggio, 
 
da quel che è possibile constatare dal log parrebbe mancante la libreria condivisa
libcrypto
personalmente non utilizzo ubuntu quindi non so di preciso quale sia la release
presente sui suoi repository ad ogni modo, sempre tramite synaptic, verifica di aver
installato il pacchetto relativo a libcrypto.
io ad esempio sul mio sistema ho la seguente release: libcrypto++8:amd64
 
se esso non è installato provvedi in tal senso e successivamente riprova ad
installare il kernel di cui in oggetto.
 
saluti.
 
-- 
◈  [WinterMute] @ [debian «-» bookworm | testing]  ◈
 

Il 04/06/22 17:27, Piergiorgio Sartor ha scritto:

Sembra che questa libcrypto non esista piu' fra i componenti di Ubuntu e 
neanche libssl1.1 che dovrebbe contenerle.
Come posso fare a scoricarle ?

   linux-image-5.15.0-35-generic
 
https://askubuntu.com/questions/1403778/upgrading-to-ubuntu-22-04-causes-
 
libcrypto-errors-apt-dpkg-broken
 

 libcrypto.so.1.1: cannot open shared object file: No such file or directory
 
libcrypto.so.1.1 è la libreria openssl per tls1.3.  Il pacchetto 
'openssl-1.1.1' potrebbe non essere stato aggiornato.
 
Ciao
Giovanni
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   < 
http://giovanni.homelinux.net/
 >

 Giovanni
Grazie a tutti per le risposte.
Girando in rete ho trovato la soluizione.
Basta aggiungere questa repository:
deb 
http://security.ubuntu.com/ubuntu
 impish-security main
e li si trova la libreria incriminata.
Ora e' tutto a posto.
Saluti

Il 05/06/22 07:07, Pat ha scritto:

Ovviamente, non essendo esperto, non so esattamente spiegare questo. 
Spero di aver fatto una cosa giusta e indolore per il sistema. Sta di 
fatto che adesso non ci sono piu' errori.

ma sei sulla 22.04?  perche' hai usato gli "impish-security"?
 
https://wiki.ubuntu-it.org/Repository/SourcesList
 

 
https://wiki.ubuntu-it.org/Repository/SourcesList
 
Boh...ho trovato un sito dove parlava di questa repository per risolvere 
questo problema e l'ho messa.
Ora provo queste altre
 

devi usare i repo della tua release

 devi usare i repo della tua release
 
Scusa...ma non essendo esperto, mi puoi dire quale sarebbe la riga 
giusta da aggiungere alle mie repository (che sono quelle della prima 
installazione di Ubuntu 22.04 LTS) per avere anche il file incriminato 
libcrypto.so.1.1 ?
Dato che questa libreria non e' disponibile con i repositoryes originali.

 devi usare i repo della tua release
Comunque ora li ho messi tutti, quelli della pagina che hai postato.
Cosi' dovrebbe andare bene no?
 
deb 
http://it.archive.ubuntu.com/ubuntu/
 jammy main universe restricted 
multiverse
 
deb-src 
http://it.archive.ubuntu.com/ubuntu/
 jammy main universe 
restricted multiverse
 
 
 
deb 
http://security.ubuntu.com/ubuntu
 jammy-security main universe 
restricted multiverse
 
deb-src 
http://security.ubuntu.com/ubuntu
 jammy-security main universe 
restricted multiverse
 
 
 
deb 
http://it.archive.ubuntu.com/ubuntu/
 jammy-updates main universe 
restricted multiverse
 
deb-src 
http://it.archive.ubuntu.com/ubuntu/
 jammy-updates main universe 
restricted multiverse
 
 
 
deb 
http://it.archive.ubuntu.com/ubuntu
 jammy-backports main restricted 
universe multiverse
 
deb-src 
http://it.archive.ubuntu.com/ubuntu
 jammy-backports main 
restricted universe multiverse
 
 
 
deb 
http://it.archive.ubuntu.com/ubuntu/
 impish main universe restricted 
multiverse
 
deb-src 
http://it.archive.ubuntu.com/ubuntu/
 impish main universe 
restricted multiverse
 
 
 
deb 
http://security.ubuntu.com/ubuntu
 impish-security main universe 
restricted multiverse
 
deb-src 
http://security.ubuntu.com/ubuntu
 impish-security main universe 
restricted multiverse
 
 
 
deb 
http://it.archive.ubuntu.com/ubuntu/
 impish-updates main universe 
restricted multiverse
 
deb-src 
http://it.archive.ubuntu.com/ubuntu/
 impish-updates main 
universe restricted multiverse
 
 
 
deb 
http://it.archive.ubuntu.com/ubuntu
 impish-backports main restricted 
universe multiverse
 
deb-src 
http://it.archive.ubuntu.com/ubuntu
 impish-backports main 
restricted universe multiverse
 
 
 
deb 
http://archive.canonical.com/ubuntu
 impish partner
 
deb-src 
http://archive.canonical.com/ubuntu
 impish partner

devi mettere solo la tua release "jammy*"

 devi mettere solo la tua release "jammy*"
Ok fatto:


in effetti la libreria libcrypto.so.1.1 sul 22.04 non sembra esserci, occorre l'intervento manuale

 
https://askubuntu.com/questions/1403778/upgrading-to-ubuntu-22-04-causes-libcrypto-errors-apt-dpkg-broken
 
 
In quella pagina si indica grub-customizer come una delle possibili
cause dell'errore; tradotto:
 
«A proposito, questo problema sembra essere causato dal pacchetto "grub
customizer", che ho anche installato sulla mia macchina prima che ciò
accadesse.»
 
così mi sto chiedendo se per caso anche Pat ha installato
grub-customizer, e in caso affermativo, dove lo ha reperito e quale
versione di quell'utility sta ora utilizzando.
 

Addi' 06 giu 2022 12:40:26, Tony Borlini scrive:
 
-total snip-
 
Scusate l'OT, voglio solo vedere se eternal-september pubblica
questo post mio che risponde a un articolo del nick "Tony Borlini"
del quale spedisce ma non conserva piu' i post.
Questo del 6 ultimo scorso sembra l'ultimo in ICOL*
 
-- 
bye, Yoda