dpkg in Squeeze e i fantasmi di Virtualbox

Dopo l’aggiornamento delle mie Squeeze con aptitude ho notato uno strano errore al termine dell’installazione dei pacchetti .

attenzione, nel file "/var/lib/dpkg/available" vicino alla riga 60760 pacchetto "virtualbox-3.0":
 error in Version string '3.0.12-54655_Debian_lenny': invalid character in revision number
 attenzione, nel file "/var/lib/dpkg/available" vicino alla riga 62830 pacchetto "virtualbox-2.2":
 error in Version string '2.2.4-47978_Debian_lenny': invalid character in revision number
 attenzione, nel file "/var/lib/dpkg/available" vicino alla riga 62900 pacchetto "virtualbox-2.1":
 error in Version string '2.1.4-42893_Debian_lenny': invalid character in revision number

Pensavo, anche dopo ripetute operazioni di pulizia , di essere in ordine , e invece non era così .

Evidentemente l’aggiornamento di Virtualbox non aveva completamente eliminato le tracce della vecchia versione oppure qualcosa di quello che devo aver fatto , non piaceva a dpkg.

ma la soluzione era a portata di mano

Con i permessi di root è bastato editare il file : /var/lib/dpkg/available

rimuovendo le righe interessate dal richiamo .

Fatto questo il nostro nuovo dpkg riprenderà con aptitude a funzionare senza errori . ( anche se quello precedentemente illustrato non comprometteva l’installazione normale dei pacchetti )

2 risposte a “dpkg in Squeeze e i fantasmi di Virtualbox”

Rispondi