[Th]error: cannot open Packages(0) index: Invalid argument(22) - da się to naprawić?

Robert Tomasik robert.tomasik w gmail.com
Wto, 4 Gru 2012, 20:15:29 CET


Dnia wtorek, 4 grudnia 2012 18:57:19 Paweł Gołaszewski pisze:
> On Tue, 4 Dec 2012, Jan Rękorajski wrote:
> > rebuilddb Ci niewiele pomoże.
> > 
> > To co może pomóc to:
> > 	cd /var/lib/rpm
> > 	dbX.Y_recover -ev (tutaj X.Y = 5.3)
> 
> Cały czas nie rozumiem dlaczego "rebuilddb" nie mogłoby wywoływać zwykłego
> exec() z takim recover? rebuiddb kiedyś załatwiał większość problemów z
> bazą (nie ważne co tam Jeff gada), teraz przestał praktycznie cokolwiek
> robić...
> 
> Dodatkowo - rpm wie z jakim db był budowany i którą binarkę powinien
> uruchamiać.

miałem podobnie 
mi pomogło /usr/lib/rpm/bin/dbconvert --rebuilddb 
chyba, że masz uszkodzoną bazę to w tedy najpierw przywróć z 
/var/lib/rpm.rpmbackup-data 


pozdro


Więcej informacji o liście pld-users-pl