Newsgroup: it.comp.os.linux.debian
Titolo: Debian 9 e problema aggiornamento

Ho proceduto all'aggiornamento ma alcuni pacchetti non vengono aggiornati:
 
apt-get upgrade
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze      
Lettura informazioni sullo stato... Fatto
Calcolo dell'aggiornamento... Fatto
I seguenti pacchetti sono stati mantenuti alla versione attuale:
  firefox-esr tzdata
0 aggiornati, 0 installati, 0 da rimuovere e 2 non aggiornati.
 
Ho usato anche il programma per l'aggiornamento ma senza successo. Mi
date una dritta?
Grazie.
 

Addi' 11 lug 2017, 
afymme...@yopmail.com
 scrive:

Installando per prova la stretch:
i396 su ext2
i396 su ext4
amd64 su ext2
amd64 su ext4
l'installer (io vado in modalita' expert) m'ha sempre proposto tre
righe per /etc/apt/sources, la terza puo' interessarti aggiungerla,
male non puo' farti, eccola:
=============== dal salvataggio dei registri d'installazione =====
 
# stretch-backports, previously on 
backports.debian.org
 
deb 
http://ftp.us.debian.org/debian/
 stretch-backports main contrib non-free
=================================
 
 
-- 
bye, Yoda
 

 =================================
 
Errore:
 
Scaricamento di:14 
http://ftp.us.debian.org/debian
 stretch-backports/main
amd64 Packages [43,4 kB]
Scaricamento di:15 
http://ftp.us.debian.org/debian
 stretch-backports/main
Translation-en [24,1 kB]
Recuperati 150 kB in 3s (41,2 kB/s)        
Lettura elenco dei pacchetti... Fatto
W: The repository 'cdrom://[Debian GNU/Linux 8 _Jessie_ - Official
Snapshot amd64 LIVE/INSTALL Binary 20170506-14:48] jessie Release' does
not have a Release file.
N: Data from such a repository can't be authenticated and is therefore
potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user
configuration details.
 
Ciao. 
 
 

 0 aggiornati, 0 installati, 0 da rimuovere e 2 non aggiornati.
 
Significa che c'è qualche pacco non più utile (da rimuovere) o qualche 
altro nuovo (da installare). L'upgrade liscio non lo fa.
 
Vai con dist-upgrade
 
-- 
roughnecks
http://steamcommunity.com/id/starshiptrooper/
 

 not have a Release file.
 
Rimuovi la riga del CDROM da /etc/apt/sources.list
 
-- 
roughnecks
http://steamcommunity.com/id/starshiptrooper/
 

 configuration details.
 
Anche questo e' un problema di autenticazione.. c'e' un modo, che pero'
adesso non ricordo, per dare in pasto ad apt-get le chiavi aggiornate.
 
Cumunque annulli totalmento ogni cambiamento, fatto in seguito alla riga
che t'ho dato, senplicemente communtando la riga stessa e poi dando il
comando:
apt-get update
 
Consiglio, prova a darlo dopo aver commentato la riga di CDROM e
lasciata la mia. -- Ciao!
 
-- 
bye, Yoda
 

 Vai con dist-upgrade
 
dist-upgrade
bash: dist-upgrade: comando non trovato
:~# apt-get install dist-upgrade
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
E: Impossibile trovare il pacchetto dist-upgrade
 
Ciao.
 

 Rimuovi la riga del CDROM da /etc/apt/sources.list
 
Fatto.
 

 lasciata la mia. -- Ciao!
 
Fatto, non è cambiato nulla. Restano non aggiornati.
 

 E: Impossibile trovare il pacchetto dist-upgrade
 
apt-get dist-upgrade pare brutto? :)
 
upgrade di saluti
 

 ha scritto:

Eccolo:
 
apt-get dist-upgrade 
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Calcolo dell'aggiornamento... Fatto
I seguenti pacchetti sono stati mantenuti alla versione attuale:
  tzdata
0 aggiornati, 0 installati, 0 da rimuovere e 1 non aggiornati.
 
Ciao!
 


apt-cache policy tzdata
Che dice?
 
-- 
roughnecks
http://steamcommunity.com/id/starshiptrooper/
 

roughnecks <rough...@invalid.tld> ha scritto:

Ecco:
~# apt-cache policy tzdata
tzdata:
  Installato: 2017b-0+deb8u1
  Candidato:  2017b-1
  Tabella versione:
     2017b-1 500
        500 
http://httpredir.debian.org/debian
 stable/main amd64 Packages
 *** 2017b-0+deb8u1 100
        100 /var/lib/dpkg/status
 
Ciao.
 
 


Quindi è installato il pacchetto di Jessie ed è candidato quello di 
Stretch (come dovrebbe essere), ma non viene aggiornato; magari c'è 
qualche altra dipendenza che non è soddisfatta...
Puoi postare il tuo sources.list per intero, su 
paste.debian.net
?
 
 
P.S.
Se ti senti "avventuroso ma non troppo :)" potresti scaricare il pacco 
tzdata di Stretch a manina ( 
https://packages.debian.org/stretch/all/tzdata/download
 ) e provare ad 
installarlo con dpkg, sperando di ottenere qualche informazione in più - 
o che si aggiorni effettivamente.
 
dpkg -i tzdata_2017b-1_all.deb
 
Non saprei essere più preciso di così, purtroppo, quindi magari aspetta 
anche qualche altra voce.
 
-- 
roughnecks
http://steamcommunity.com/id/starshiptrooper/
 

 
Seguendo i tuoi utili consigli ho aggiornato tzdata, utilizzando anche i comandi
suggeriti dall'output di dpkg. Ho rifatto la verifica e rimane firefox-esr da
aggiornare. 
Ho scaricato il pacchetto ma non so come installarlo, nel frattempo posto il
source.lst:
 
# 
 
# deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL
Binary 20170506-14:48]/ jessie main
 
# deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL
Binary 20170506-14:48]/ jessie main
 
# Line commented out by installer because it failed to verify:
deb 
http://security.debian.org/
 jessie/updates main
# Line commented out by installer because it failed to verify:
deb-src 
http://security.debian.org/
 jessie/updates main
deb-src 
http://httpredir.debian.org/debian
 stable main contrib
deb 
http://httpredir.debian.org/debian/
 stable main contrib non-free 
deb 
http://httpredir.debian.org/debian/
 stable-updates main contrib non-free 
# stretch-backports, previously on 
backports.debian.org
 
deb 
http://ftp.us.debian.org/debian/
 stretch-backports main contrib non-free
 
Ciao.
 
P.S.
apt-get upgrade
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Calcolo dell'aggiornamento... Fatto
I seguenti pacchetti sono stati mantenuti alla versione attuale:
  firefox-esr


 deb 
http://ftp.us.debian.org/debian/
 stretch-backports main contrib non-free
 
Se tieni conto di questa nota che credo di aver copiato dal wiki di
Debian:
 
===========================================
Si ricorda che i backports non sono sottoposti agli stessi controlli dei
repository principali di una Debian stable, per cui per un sistema di
produzione il loro uso è sconsigliato. Inoltre si raccomanda di
installare soltanto il software strettamente necessario, senza prelevare
da essi ogni singolo pacchetto presente.
===========================================
 
e` meglio se nel 'sources.list' commenti la riga per i backports e la
decommenterai in futuro solo nel caso in cui avrai una effettiva
necessita` di installare un singolo pacchetto ad una versione piu`
aggiornata rispetto alla Stable (stretch).
 
Riguardo al 'sources.list' prova a modificarlo in modo che contenga solo
queste cinque righe:
 
 
deb 
http://security.debian.org/
 stretch/updates main 
deb 
http://httpredir.debian.org/debian/
 stretch main contrib non-free 
deb 
http://httpredir.debian.org/debian/
 stretch-updates main contrib non-free 
### BACKPORTS
# deb 
http://httpredir.debian.org/debian
 stretch-backports main contrib non-free
 
 

 0 aggiornati, 0 installati, 0 da rimuovere e 1 non aggiornati.
 
Devi dare di nuovo il "dist-upgrade", non l'upgrade liscio.
Se comunque sia non si aggiorna, come tzdata, ripeti i passi di prima 
con dpkg.
 
Scarichi il pacco da qui (amd64): 
https://packages.debian.org/stretch/amd64/firefox-esr/download
 
 
dpkg -i firefox-esr_52.2.0esr-1-deb9u1_amd64.deb
 
Magari se incollassi anche l'output di dpkg (e seguenti comandi che hai 
dato per tzdata) sarebbe utile per capire come mai dist-upgrade non va.
 
Ciao
 
-- 
roughnecks
http://steamcommunity.com/id/starshiptrooper/
 

 # debhttp://
httpredir.debian.org/debian
  stretch-backports main contrib non-free
 
Già, tanto i sorgenti (linee deb-src) probabilmente non ti servono e 
comunque sia così formattato è anche più pulito e semplice da leggere.
Inoltre suggerisco di modificare il repository dei backports aggiungendo 
lo slash finale all'indirizzo (per apt non fa comunque differenza, ma se 
provi ad esempio a cliccarlo ed aprirlo nel browser, vedi che ricevi un 
404).
 
 > ### BACKPORTS
 > # debhttp://
httpredir.debian.org/debian/
  stretch-backports main 
contrib non-free
 
-- 
roughnecks
http://steamcommunity.com/id/starshiptrooper/
 

 contrib non-free
 
Si` hai ragione, scusate, ho controllato adesso la riga da cui ho
copiato e lo slash c'e`; probabilmente l'ho concellato inavvertitamente
mentre cambiavo il nome della stable ...
 
### BACKPORTS
# deb 
http://httpredir.debian.org/debian/
 stretch-backports main contrib non-free
 
 
 

roughnecks <rough...@invalid.tld> ha scritto:

dpkg -i firefox-esr_52.2.0esr-1~deb9u1_amd64.deb 
(Lettura del database... 134360 file e directory attualmente installati.)
Preparativi per estrarre firefox-esr_52.2.0esr-1~deb9u1_amd64.deb...
Viene lasciato "deviazione di /usr/bin/firefox in /usr/bin/firefox.real da
firefox-esr"
Estrazione di firefox-esr (52.2.0esr-1~deb9u1) su (45.9.0esr-1~deb8u1)...
dpkg: problemi con le dipendenze impediscono la configurazione di firefox-esr:
 firefox-esr dipende da libjsoncpp1 (>= 1.7.4); comunque:
  Il pacchetto libjsoncpp1 non è installato.
 
dpkg: errore nell'elaborare il pacchetto firefox-esr (--install):
 problemi con le dipendenze - lasciato non configurato
Elaborazione dei trigger per mime-support (3.60)...
Elaborazione dei trigger per desktop-file-utils (0.23-1)...
Elaborazione dei trigger per hicolor-icon-theme (0.15-1)...
Elaborazione dei trigger per man-db (2.7.6.1-2)...
Si sono verificati degli errori nell'elaborazione:
 firefox-esr
 
apt-get dist-upgrade
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
È utile eseguire "apt --fix-broken install" per correggere ciò.
I seguenti pacchetti hanno dipendenze non soddisfatte:
 firefox-esr : Dipende: libjsoncpp1 (>= 1.7.4) ma non è installato
E: Dipendenze non soddisfatte. Provare "apt --fix-broken install" senza
pacchetti (o specificare una soluzione).
 
apt --fix-broken install
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Correzione delle dipendenze... Fatto
I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
  libbonoboui2-0 libgnomeui-0 libgnomeui-common libhunspell-1.3-0
Usare "apt autoremove" per rimuoverli.
The following additional packages will be installed:
  libjsoncpp1
I seguenti pacchetti NUOVI saranno installati:
  libjsoncpp1
0 aggiornati, 1 installati, 0 da rimuovere e 0 non aggiornati.
1 non completamente installati o rimossi.
È necessario scaricare 75,6 kB di archivi.
Dopo quest'operazione, verranno occupati 245 kB di spazio su disco.
Continuare? [S/n] s
Scaricamento di:1 
http://cdn-fastly.deb.debian.org/debian
 stretch/main amd64
libjsoncpp1 amd64 1.7.4-3 [75,6 kB]
Recuperati 75,6 kB in 0s (143 kB/s)
Selezionato il pacchetto libjsoncpp1:amd64 non precedentemente selezionato.
(Lettura del database... 134372 file e directory attualmente installati.)
Preparativi per estrarre .../libjsoncpp1_1.7.4-3_amd64.deb...
Estrazione di libjsoncpp1:amd64 (1.7.4-3)...
Elaborazione dei trigger per libc-bin (2.24-11+deb9u1)...
Configurazione di libjsoncpp1:amd64 (1.7.4-3)...
Configurazione di firefox-esr (52.2.0esr-1~deb9u1)...
Installazione della nuova versione del file di configurazione
/etc/firefox-esr/firefox-esr.js...
Elaborazione dei trigger per libc-bin (2.24-11+deb9u1)...
 
apt-get upgrade
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Calcolo dell'aggiornamento... Fatto
I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
  libbonoboui2-0 libgnomeui-0 libgnomeui-common libhunspell-1.3-0
Usare "apt autoremove" per rimuoverli.
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
 
apt-get autoremove
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti saranno RIMOSSI:
  libbonoboui2-0 libgnomeui-0 libgnomeui-common libhunspell-1.3-0
0 aggiornati, 0 installati, 4 da rimuovere e 0 non aggiornati.
Dopo quest'operazione, verranno liberati 4.788 kB di spazio su disco.
Continuare? [S/n] s
(Lettura del database... 134380 file e directory attualmente installati.)
Rimozione di libgnomeui-0:amd64 (2.24.5-3.1)...
Rimozione di libbonoboui2-0:amd64 (2.24.5-4)...
Rimozione di libgnomeui-common (2.24.5-3.1)...
Rimozione di libhunspell-1.3-0:amd64 (1.3.3-3)...
Elaborazione dei trigger per libc-bin (2.24-11+deb9u1)...
 
apt-get upgrade
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Calcolo dell'aggiornamento... Fatto
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
 
:)
 

M_M <sp...@the.hell> ha scritto:

Va bene?
 
deb 
http://security.debian.org/
 stretch/updates main 
deb 
http://httpredir.debian.org/debian/
 stretch main contrib non-free 
deb 
http://httpredir.debian.org/debian/
 stretch-updates main contrib non-free 
### BACKPORTS
# deb 
http://httpredir.debian.org/debian
 stretch-backports/ main contrib non-free
 

 pacchetti (o specificare una soluzione).
 
Quindi era proprio un nuovo pacchetto che doveva sostituire quelli 
vecchi di Jessie ma che, per qualche motivo, non è stato installato 
durante il passaggio di distribuzione.
 
Comunque mi pare che hai risolto :)
 
-- 
roughnecks
http://steamcommunity.com/id/starshiptrooper/
 

 # debhttp://
httpredir.debian.org/debian
  stretch-backports/ main contrib non-free
 
Manca ancora lo slash ( / ) dopo l'indirizzo del repository.
Dovrebbe essere così:
 
### BACKPORTS
# debhttp://
httpredir.debian.org/debian/
  stretch-backports/ main 


 contrib non-free
 
Ah, no, lol. Non mi ero accorto che ne avevi aggiunto uno di slash, ma 
nel punto sbagliato :P
 
### BACKPORTS
# debhttp://
httpredir.debian.org/debian/
  stretch-backports main contrib 
non-free
 
Così è corretto ^
 
-- 
roughnecks
http://steamcommunity.com/id/starshiptrooper/
 

 Così è corretto ^
 
No, nemmeno così: scusa ma s'è perso uno spazio nel copia incolla.
 
### BACKPORTS
# deb 
http://httpredir.debian.org/debian/
  stretch-backports main 
contrib non-free
 
Io invio (e 3). Se non è giusto mi corrigerete.


 
deb 
http://security.debian.org/
 stretch/updates main 
deb 
http://httpredir.debian.org/debian/
 stretch main contrib non-free 
deb 
http://httpredir.debian.org/debian/
 stretch-updates main contrib non-free 
### BACKPORTS
# deb 
http://httpredir.debian.org/debian/
 stretch-backports main contrib non-free
 
spero sia la volta buona. ;)
Grazie!
 

 
Pare proprio di si, grazie.
 

 spero sia la volta buona.;)
 
Sì sì, pare di sì :-D
 
-- 
roughnecks
http://steamcommunity.com/id/starshiptrooper/