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

Re: Vervelende foutmelding



Op 05-02-12 21:39, Paul van der Vlis schreef:
Op 05-02-12 18:22, henk van ballegooijen schreef:
Op 05-02-12 16:53, Paul van der Vlis schreef:
Hallo,

Na upgraden van een oude machine naar Squeeze krijg ik steeds deze
foutmelding:
--------
warning, in file '/var/lib/dpkg/available' near line 24913 package
'jre': error in Version string '1.5.0_06-1': invalid character in
version number
--------

Nu heb ik blijkbaar ooit eens in een ver verleden zelf een pakket
genaamd "jre" gemaakt. Verwijderen kan echter niet met apt-get of dpkg,
want dan wordt me verteld dat virtuele pakketten niet verwijderd kunnen
worden.

Wat moet ik doen om het pakket handmatig te verwijderen, of weet iemand
een andere oplossing?  ("jre" even weghalen uit een lijst met virtuele
pakketten misschien?)

Groet,
Paul.



Misschien dat "sudo dpkg --update-avail" dit oplost?
Of anders: "sudo dpkg --clear-avail&&  sudo apt-get update"
Dat laatste lijkt het gedaan te hebben.

Dat bestand /var/lib/dpkg/available is nu wel leeg, wel wat vreemd, maar
het lijkt nog te werken. Blijkbaar een soort cache.

Bedankt!

Groet,
Paul.


Achter "dpkg --update-avail" moet nog een bestandsnaam worden ingevuld ( van een reserve-kopie bestand bv.) Ik denk dat in het bestand /var/lib/dpkg/available alleen bestanden worden bijgehouden die je ooit handmatig installeert met "dpkg -i" Wanneer het bestand /var/lib/dpkg/status corrupt is, is dat vervelender. Gelukkig worden hier standaard een aantal kopieën van bewaard in /var/backups.

Groet,
Henk.


Reply to: