Un saluto "esplicativo" si dirama a tutti i partecipanti alla lista ... :-))
[email protected] ha scritto:
ho installato un pacchetto
tuuto bene successivamente all'istallazione successiva
:Extracting templates from packages: 100%
(Reading database ... dpkg: unrecoverable fatal error, aborting:
files list file for package `kaffeine' contains empty filename
E: Sub-process /usr/bin/dpkg returned an error code (2)
A package failed to install. Trying to recover:
Press return to continue.
ho peovato con il comando dpkg --configure -a e con apt-get install -f
ma da sempre il solito errore
come si aggusta?
Come traspare dal messaggio di errore di dpkg, il file che lista tutti i
file del pacchetto kaffeine contiene un file senza nome. Allora di norma
questo file dovrebbe essere:
/var/lib/dpkg/info/kaffeine.list
o qualcosa di simile (la directory /var/lib/dpkg/info/ contiene tra
l'altro tutti i file .list relativi ad ogni pacchetto)
Allora la prima cosa che si può fare è ri-installare il pacchetto
kaffeine magari con dpkg (da root):
# dpkg --install kaffeine_vvv-rrr.deb <invio>
sperando che non sia un problema del pacchetto ... :-)
come si fa ad avere informazioni piu dettagliate?
E' possibile visualizzare il contenuto del file precedente con un comune
editor, ma non da root, esempio con nano:
$ nano /var/lib/dpkg/info/kaffeine.list <invio>
Oppure più semplicemente con dpkg :
$ dpkg -L kaffeine <invio>
o meglio, per scorrere la lista con un paginatore:
$ dpkg -L kaffeine | less <invio>
Il problema è sapere quale è il file che non ha nome ... :-)
Poi, volendo, dopo aver trovato il nome del file che manca si potrebbe
scriverlo dentro il file precedente .. :-)) (naturalmente con il giusto
path ... :-))
Tempo fa avevo "riparato" un pacchetto che aveva dato lo stesso
problema, ma ... forse sarebbe meglio che ri-installassi kaffeine ... :-))
Au Revoire
Hugh Hartmann
--
Per REVOCARE l'iscrizione alla lista, inviare un email a
[email protected] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [email protected]
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]