Salve a tutti, dopo aver avuto problemi con l'update ed essere riuscito a risolverli, sfortunatamente sono sorti con l'upgrade. Il messaggio finale che esce da terminale è:

(Lettura del database... 
dpkg: attenzione: file con l'elenco dei file del pacchetto "kcharselect" mancante, il pacchetto viene considerato senza alcun file attualmente installato.
(Lettura del database... 55%dpkg: errore fatale non recuperabile, uscita:
 elenco dei file per il pacchetto "evince-common": Errore di input/output
E: Sub-process /usr/bin/dpkg returned an error code (2)

Dal gestore di aggiornamenti il risultato è analogo, i dettagli dell'errore sono:

installArchives() failed: (Reading database ... 
dpkg: warning: files list file for package `kcharselect' missing, assuming package has no files currently installed.

(Reading database ... 5%%
(Reading database ... 10%%
(Reading database ... 15%%
(Reading database ... 20%%
(Reading database ... 25%%
(Reading database ... 30%%
(Reading database ... 35%%
(Reading database ... 40%%
(Reading database ... 45%%
(Reading database ... 50%%
(Reading database ... 55%%dpkg: unrecoverable fatal error, aborting:
 reading files list for package 'evince-common': Input/output error
Error in function: 
SystemError: E:Sub-process /usr/bin/dpkg returned an error code (2)

qualche idea? grazie

chiesto 09 Ago '13, 22:08

maze11's gravatar image

maze11
55121319

modificato 12 Ago '13, 12:14

giuseppeterrasi's gravatar image

giuseppeterrasi ♦♦
12627

1

Per favore dacci più info. Di quale versione di Ubuntu stiamo parlando? Hai repository aggiuntivi? Stai usando i repo italiani o stranieri?

(10 Ago '13, 14:01) dadexix86 ♦♦ dadexix86's gravatar image

la versione è ubuntu 12.04 lts precise, ma purtroppo, essendo io un profano purtroppo, non ho capito le altre due domande, scusami

(10 Ago '13, 16:32) maze11 maze11's gravatar image
1

Apri un terminale e posta il risultato di cat /etc/apt/sources.list e di ls /etc/apt/sources.list.d/, eventualmente sfrunttando un servizio di paste se non dovesse starci.

(10 Ago '13, 18:49) dadexix86 ♦♦ dadexix86's gravatar image

il primo mi dà questo: http://paste.ubuntu.com/5970620/ il secondo invece:

atareao-atareao-precise.list jd-team-jdownloader-precise.list.save glennric-dolphin-emu-precise.list medibuntu.list glennric-dolphin-emu-precise.list.save medibuntu.list.save google-chrome.list playonlinux.list google-chrome.list.save playonlinux.list.save google-talkplugin.list ubuntu-defaults.list google-talkplugin.list.save ubuntu-defaults.list.save jd-team-jdownloader-precise.list

(10 Ago '13, 19:31) maze11 maze11's gravatar image

comunque ho creato il file list di kcharselect nella directory /var/lib/dpkg/info, solo che non ha al suo interno le righe giuste, infatti adesso mi dà che come errore:

dpkg: unrecoverable fatal error, aborting: files list file for package `kcharselect' contains empty filename

(10 Ago '13, 19:37) maze11 maze11's gravatar image

Io quel file non ce l'ho, fossi in te lo rimuoverei.

Detto questo, sembra che tu abbia un file corrotto (quello di evince). Prova a rimuovere la cache dei pacchetti sudo rm -r /var/cache/apt/archives/* e ricrearla con sudo apt-get update.

Vedo inoltre che hai i server del Brasile. Se sei lì nessuno problema, altrimenti ti conviene settare quelli italiani (o al più quelli Principali), perché così rischi di perdere meno informazioni nel trasferimento.

(10 Ago '13, 20:34) dadexix86 ♦♦ dadexix86's gravatar image

Si sono in Brasile, comunque ho fatto quello che mi hai detto, non mi ha dato nessun segnale al primo comando, è normale? Comunque ho trovato in un forum come creare quel file, ma non so come si elimini a dirla tutta. E poi, tu non hai quel file perché non hai kcharselect installato o proprio perché non deve esserci?

(10 Ago '13, 20:40) maze11 maze11's gravatar image

Ok scusami, ho cancellato il file, ora il messaggio di errore sull'upgrade è quello che dava all'inizio:

(Lettura del database... dpkg: attenzione: file con l'elenco dei file del pacchetto "kcharselect" mancante, il pacchetto viene considerato senza alcun file attualmente installato. (Lettura del database... 95%dpkg: errore fatale non recuperabile, uscita: il file con l'elenco dei file del pacchetto "evince-common" contiene un nome file vuoto E: Sub-process /usr/bin/dpkg returned an error code (2)

(10 Ago '13, 20:47) maze11 maze11's gravatar image

ho trovato qualcosa girando su google:

http://ubuntuforums.org/archive/index.php/t-2112029.html

qui sembra risolto ma a quanto ho capito lo è solo in maniera parziale. Non essendo molto pratico però non so esattamente cosa io debba cambiare o scrivere per risolvere il mio di problema. Qualcuno saprebbe come aiutarmi?

(11 Ago '13, 04:37) maze11 maze11's gravatar image

Sarebbe da scrivere come risposta e poi accettarla :)

(12 Ago '13, 21:31) dadexix86 ♦♦ dadexix86's gravatar image

ok, scusate per i mille commenti, sono riuscito a risolverlo:

sudo nano -w /var/lib/dpkg/status

qui ho preso tutte le linee riferite a evince-common e le ho cancellate e ho salvato il file.

sudo apt-get -f install

per riuscire a installare di nuovo.

  sudo apt-get dist-upgrade

per fare gli aggiornamenti.

  sudo apt-get install --reinstall kcharselect

per eliminare l'allarme sull'assenza dell'elenco dei file.

coll. permanente

ha risposto 11 Ago '13, 05:18

maze11's gravatar image

maze11
55121319

modificato 13 Ago '13, 10:59

rpadovani's gravatar image

rpadovani ♦♦
3.1k51351

La tua risposta
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×277

domanda posta: 09 Ago '13, 22:08

domanda visualizzata: 3,834 volte

ultimo aggiornamento: 13 Ago '13, 10:59

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.