De [Mise à] jour en [Mise à] jour
Par nyquist le jeudi, octobre 20 2011, 16:45 - personnel - Lien permanent
Tags :
Comme ceux ci :
dpkg : avertissement : parsing file '/var/lib/dpkg/available' near line 17238 package 'virtualbox':
erreur dans la chaîne Version « 1.5.6-28266_Ubuntu_feisty »: caractère non valable dans le numéro de révision
dpkg : avertissement : parsing file '/var/lib/dpkg/available' near line 76973 package 'virtualbox-2.2':
erreur dans la chaîne Version « 2.2.4-47978_Ubuntu_hardy »: caractère non valable dans le numéro de révision
Des vieilles installations de virtualbox (version PUEL) avec une convention de nommage incorrecte (au moins maintenant) garder en référence dans la base de données de dpkg.
Qu'a cela ne tienne on va corrigé le fichier :
- On vérifie que les _Ubuntu_ ne conercene que ces lignes :
grep _Ubuntu_ /var/lib/dpkg/available
- Puis on corrige avec un petit coup de sed sur le fichier :
sudo sed -i 's/_Ubuntu_/~Ubuntu~/g' /var/lib/dpkg/available
Et voila la référence est maintenant syntaxiquement valable mais fausse... en même temps je me vois pas réinstaller ces paquets manuellement!