[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dpkg errore



Un saluto "esplicativo" si dirama a tutti i partecipanti alla lista ... :-))


softwaremail@libero.it 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


Reply to: