Re: errore "/var/lib/dpkg/status"
Ciao Pol,
e un saluto "ricorsivo" si estende a tutti i partecipanti alla lista ...
:-))
Pol Hallen ha scritto:
'salve a tutti :-)
Ragà qui c'è mezz'Italia sotto acqua ... :-((
In garage ho diversi catorci (486, pentiumI. PentiumII, con Debian
installata si intende .. :-) e mi dispiacerebbe che andassero sotto
acqua ... è soprattutto per il valore .. affettivo ... :-)
non so se sia un bug di apt o cosa..
Niente è perfetto in questo mondo anche se la Debian .. tende alla
perfezione ... :-))
Ma si, capita che qualche carattere in qualche riga del file
/var/lib/dpkg/status non sia proprio giusto.... :-)
Qualche tempo fa (direi abbastanza tempo fa) quando usavo una delle
prime release di Debian (per intenderci la Bo 1.31r6) diverse volte ho
dovuto "mettere mano" con il mio editor preferito (a quei tempi joe) a
questo file, togliendo via simboli strani che poco avevano a che fare
con le giuste stringhe dei pacchetti ... erano dei pacchetti che si
portavano appresso, in fase di installazione, dei file Config con dei
rettangolini, stelline, e tutta una varietà di schifezze assolutamente
aliene ai vari campi del file config .... :-)
con dpkg -i vnc (pacchetto non free) vedo:
attenzione, nel file "/var/lib/dpkg/status" vicino alla riga 8316
pacchetto "vnc-e":
Vedi, il buon dpkg dà le informazioni necessarie a identificare il
problema, ergo, prendi il tuo editor preferito (forse vim ... :-))
e, naturalmente dalla riga di comando e da root digiti:
# vim /var/lib/dpkg/status <invio>
vai "vicino" alla riga 8316 relativa al pacchetto vnc-e
errore nella stringa Version "4.4.3_r16583": carattere non valido nel numero
di versione
Vai nella stringa della Versione: del pacchetto e correggi il carattere
non valido (forse - al posto di _) insomma, dovresti sapere la giusta
versione
attenzione, nel file "/var/lib/dpkg/status" vicino alla riga 8317
pacchetto "vnc-e":
errore nella stringa Config-Version "4.4.3_r16583": carattere non valido nel
numero di versione
In maniera del tutto analoga ti sposti vicino alla riga 8317 e fai la
stessa modifica
attenzione, nel file "/var/lib/dpkg/available" vicino alla riga 8250
pacchetto "vnc-e":
errore nella stringa Version "4.4.3_r16583": carattere non valido nel numero
di versione
dpkg: errore nell'elaborare vnc.deb (--install):
errore di analisi, nel file "/var/lib/dpkg/tmp.ci/control" vicino alla riga 2
pacchetto "vnc-e":
errore nella stringa Version "4.5_r21561": carattere non valido nel numero di
versione
vnc era già installato (non la versione dei repository), ora lo stavo
reinstallando perchè mancava un pacchetto..
ecco il risultato..
e cosi per tutte le altre stringhe, bisogna modificare il carattere
impreciso che
riguarda la versione.
qualche idea?
Spero di averti fornito qualche input utile ... incrocia le dita! ... :-))
grazie!
De Nada!
Au Revoire
Hugh hartmann
Reply to: