Newsgroup: it.comp.os.linux.iniziare
Titolo: Pacchetto di aggiornamento non selezionabile

Ho fatto l'aggiornamento di Ubuntu 14.04 LTS ma un pacchetto risulta non
selezionabile e quindi non si aggiorna. E' da un bel po' che il problema
si pone senza soluzione. Ho provato anche con Synaptic e con i comandi a
shell apt-get (sudo apt-get update, sudo apt-get autoclean, sudo apt-get
autoremove) ma resta sempre un solo pacchetto non aggiornato.
Soluzioni? :(
 
http://it.tinypic.com/r/2i2907d/8
 
 


Scusa la banalita`, ma hai provato a dare nuovamente nel terminale il
comando:
 
$ sudo apt-get dist-upgrade
?
 
Se non sortisce effetto, potresti provare anche col comando:
 
$ sudo apt-get --reinstall install <nomepacchetto>
 
Visto che stiamo parlando di APT, colgo l'occasione per proporti una
cosa: recentemente ho scoperto "needrestart", un pacchetto che se
installato, indica al termine di un 'apt-get upgrade' quale azione
intraprendere.
Alcune volte infatti dopo un upgrade sarebbe necessario fare un reboot,
altre un restart delle sessione grafica dell'utente, altre volte
ancora magari solo un riavvio di certi servizi.
Cosi` mi sono fatto uno script Bash, apt-upup.sh, che permette di
aggiornare i pacchetti ed al termine scegliere, fra le diverse opzioni
proposte dallo script, quella che needrestart ha suggerito.
 
Se vuoi provare 'apt-upup.sh' (5.6 KB) non hai che da scaricarlo da qui
premendo la freccina alla sinistra del nome:
 
http://mmpages.altervista.org/repository/index.php?path=script%2Fbash/
 
 
ed attribuirgli i permessi di esecuzione prima di avviarlo.
 
Nel caso lo provassi, posta poi per favore un tuo commento su possibili
problemi che hai riscontrato o idee per migliorarlo.
 
Ciao e grazie.
 

...
 
Con Synaptics non va. Provo a riparare i pacchetti danneggiati: nulla.
Se provo ad eliminarlo mi da errore volendo cancellare un sacco di
programmi associati. C'e' pure una voce: Non autenticato (ma e' vuota).
Quindi mi sono fermato. Per lo script lo provo quando avro' finito di
configurare questo pacchetto. Comunque di solito riavvio tutto il sistema.
Ho provato da shell ma ci sono problemi di dipendenze e pacchetti
danneggiati, da errori vari.
 
[CODE]
$ sudo apt-get dist-upgrade
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Calcolo dell'aggiornamento... Eseguito
I seguenti pacchetti sono stati mantenuti alla versione attuale:
  libgbm1
I seguenti pacchetti saranno aggiornati:
  yelp-xsl
1 aggiornati, 0 installati, 0 da rimuovere e 1 non aggiornati.
È necessario scaricare 225 kB di archivi.
Dopo quest'operazione, verranno liberati 25,6 kB di spazio su disco.
Continuare? [S/n] s
ATTENZIONE: i seguenti pacchetti non possono essere autenticati.
  yelp-xsl
Installare questi pacchetti senza verificarli? [s/N] s
Scaricamento di:1 
http://it.archive.ubuntu.com/ubuntu/
 
trusty-backports/main yelp-xsl all 3.12.0-1~ubuntu14.04.1 [225 kB]
Recuperati 225 kB in 0s (791 kB/s)
(Lettura del database... 189960 file e directory attualmente installati.)
Preparativi per estrarre .../yelp-xsl_3.12.0-1~ubuntu14.04.1_all.deb...
Estrazione di yelp-xsl (3.12.0-1~ubuntu14.04.1) su (3.10.1-1)...
Configurazione di yelp-xsl (3.12.0-1~ubuntu14.04.1)...
$ sudo apt-get dist-upgrade
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Calcolo dell'aggiornamento... Eseguito
I seguenti pacchetti sono stati mantenuti alla versione attuale:
  libgbm1
0 aggiornati, 0 installati, 0 da rimuovere e 1 non aggiornati.
$ sudo apt-get --reinstall install <nomepacchetto>
bash: errore di sintassi vicino al token non atteso "newline"
$ sudo apt-get --reinstall install libgbm1
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
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 pacchetti hanno dipendenze non soddisfatte:
 libgbm1 : Dipende: libgl1-mesa-dri (=
11.0.2+git20151008+11.0.b1230e3e-0ubuntu0ricotz~trusty)
E: Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati.
 
sudo apt-get --reinstall install libgl1-mesa-dri
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
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 pacchetti hanno dipendenze non soddisfatte:
 unity-control-center : Dipende: libcheese-gtk23 (>= 3.4.0) ma non sta per
essere installato
                        Dipende: libcheese7 (>= 3.0.1) ma non sta per
essere installato
E: Errore, pkgProblemResolver::Resolve ha generato delle interruzioni.
Questo potrebbe essere causato da pacchetti bloccati.
 
[/CODE]
 

 E: Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati.
 
"libgl1-mesa-dri" in Trusty e` alla vers. 10.1.0-4ubuntu5
 
http://packages.ubuntu.com/trusty/libgl1-mesa-dri
 
 
Probabilmente devi ricontrollare il file
 
/etc/apt/sources.list
 
Io proverei a rinominarlo temporaneamente e a scriverne un altro.
Prova a scrivere nel sources.list qualcosa di simile, senza aggiungere
altri repository:
 
 
deb 
http://it.archive.ubuntu.com/ubuntu/
 trusty main restricted
deb 
http://it.archive.ubuntu.com/ubuntu/
 trusty-updates main restricted
deb 
http://it.archive.ubuntu.com/ubuntu/
 trusty universe
deb 
http://it.archive.ubuntu.com/ubuntu/
 trusty-updates universe
deb 
http://it.archive.ubuntu.com/ubuntu/
 trusty multiverse
deb 
http://it.archive.ubuntu.com/ubuntu/
 trusty-updates multiverse
deb 
http://archive.canonical.com/ubuntu
 trusty partner
deb 
http://security.ubuntu.com/ubuntu
 trusty-security main restricted
deb 
http://security.ubuntu.com/ubuntu
 trusty-security universe
deb 
http://security.ubuntu.com/ubuntu
 trusty-security multiverse
deb 
http://it.archive.ubuntu.com/ubuntu/
 trusty-backports mainrestricted universe multiverse