Newsgroup: it.comp.os.linux.iniziare
Titolo: Debian fsck - chromium - nettle

Ciao a tutti,
mi hanno chiesto una mano con un piccolo netbook, un'Aspire
One, ormai un po' troppo vetusto. Sia per spazio su disco
che per memoria ram e cpu...
 
Un paio d'anni vi fà avevo messo una debian jessie (da
/etc/debian_version leggo "8.1") proprio perchè mi aveva
dato la possibiltà di tirare su il sitema cia netinstall
con solo i pacchetti necessari.
 
Alla fine ne era uscito un sistema con Openbox come window
manager... E avevo messo Chromium come browser più qualche
altro programma per scriver testi ecc, ora non ricordo...
 
Tra le altre cose riscordo che avevo messo un kernel più
recente per aavere supporto ad una chiavetta internet
olicard.
Per lo scopo avevo inserito un repo unstable se ricordo bene
o qualcosa del genere.
 
Tutto funzionava abbastanza bene, con tutti i limiti del mezzo
già in partenza molto risicato. Ad ogni modo...
 
Oggi dopo due anni, in seguito ad un temporale con distacco della
corrente, l'utente non riusciva più ad avviare, perchè veniva
richiesto un fsck manuale.
Me lo porta e lanciamo fsck manuale.
Riavviamo e sembra tutto abbastanza ok... A parte Chromium!
 
Di per se non si avvia...
Restituiva un errore... che non mi sono annotato.
 
Ho fatto un backup della sua configurazione e l'ho lanciato
diciamo pulito:
-----------------------------------
cp -a .config/chromium chromium.bk
rm -rf .config/chromium
chromium
---------
 
Si era anche aperto, ma dopo altre prove va sempre in crash...
Allora ho pensato: lo disinstallo e lo reinstallo.
 
Il problema è che sono passati due anni e l'attuale chromium
disponibile per debian 8.1 richiede molte dipendenze in versione
più aggiornata rispetto a quelle che ho io sul sistem adesso.
 
Ho provato un:
 
apt update
apt install chromium
 
ma dice che va in conflitto con libnettle4...
Provo allora a fare l'upgrade di libnettle4 e dice che vuole
altri pacchetti tra cui il primo della lista era: libcurl3-gnutls,
allora ho tentato un:
 
apt upgrade libcurl3-gnutls
 
E adesso sta scaricando una marea di pacchetti...
 
Vi chiedo:
cosa ne pensate?
vi pare il modo corretto di procedere? (direi di no, ma chiedo perchè
non sono molto pratico di debian).
 
Cosa avrei dovuto fare per risolvere questo problema
relativo a chromium?
 
Grazie in anticipo!  :)
 

 E adesso sta scaricando una marea di pacchetti...
 
Ok, ha finito, ora ho provato di nuovo un:
 
apt install chromium
 
dice:
------------------------------------
Lettura elenco pacchetti... Fatto
Generazione albero delle dipendenze
 
Alcuni pacchetti non possono essere installati. Questo può voler dire
che è stata richiesta una situazione impossibile oppure, se si sta
usando una distribuzione in sviluppo, che alcuni pacchetti richiesti
non sono ancora stati creati o sono stati rimossi da Incoming.
Le seguenti informazioni possono aiutare a risolvere la situazione:
 
I seguenti paccehtti hanno dipendenze non soddisfatte:
 chromium: Dipende: libgtk-3-0 (>= 3.9.10) ma non sta per essere
           installato
 
E: Impossibile correggere i problemi, ci sono pacchetti danneggiati o
   bloccati.
----------------------------------------------------------------------
 
 
Molto banalmete:
cosa dovrei fare per correggere e aggiungere chromium?
 
 
 
 
PS.
libgtk-3-0 ho anche provato a toglierlo e poi ho provato
nuovamente ad installare chromium... ma l'errore è lo stesso.

    bloccati.
 
Correggo:
 
E: Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati.


Il problema sembra rientrato.
La causa probabilmente era la presenza di un repository che puntava al
ramo "unstable", dopo aver commentato quell'indirizzo ecco che chromium
si è installato senza problemi.
 
 
cat /etc/sources.list
----------------------
# unstable per installazione nuovo kernel
# deb 
http://ftp.it.debian.org/debian
 unstable main contrib non-free
---------------------------------------------------------------------
 
Il resto degli indirizzi presenti nel file è del tipo
 
URL jessie main contrib non-free
URL jessie/updates main contrib non-free
URL jessie-updates main contrib non-free
URL jessie-backports main contrib non-free
 
Quindi il tuto punta al ramo Jessie.
 
Però nel trambusto APT deve aver pescato qualcosa dall'unstable,
in particolare il file
 
/etc/debian_version
 
che prima conteneva: "8.1"
 
mentre adesso: "buster/sid"
 
Booo...
Se qualcuno vuole spiegare, benvenga!  :)
 
 
 
PS.
Ho ancora qualche problemino con i certificati ssl: i browser
su indirzzi "https" avvertono che la connessione non è privata.
(l'orologio è ok).