----------------------------------------------
Original Message
From: "Alexander Skwar"<[EMAIL PROTECTED]>
Subject: [Cooker] RPM broken
Date: Sat, 14 Jul 2001 00:31:48 +0200
>Hi, all!
>
>I'm using rpm-4.0.3-0.15mdk. Since yesterday, I cannot install any rpm
>packages anymore. The last thing I installed was talk{,-server}.
>Running rpm thru strace, I see that it hangs at:
>
>1915 select(0, NULL, NULL, NULL, {1, 0}) = 0 (Timeout)
>
>Now, I'm no expert, so this doesn't tell me a thing... But this message
>is repeated over and over again in the strace output.
>
>You can find the whole log of a "rpm -Uvh yodl....rpm" at
>http://dp.ath.cx/~askwar/rpm-strace.txt (360k) and bzip2'ed at
>http://dp.ath.cx/~askwar/rpm-strace.txt.bz2 (35k).
>
>How can I repair rpm so that it works again?
>
>Oh, rpm -q's (still?) work. rpm -e's also kinda work:
>
>[root@teich RPMS-COOKER]# rpm -e talk
>error: db3 error(-30998) from db->close: DB_INCOMPLETE: Cache flush was
>unable to complete
>error: db3 error(-30986) from db->verify: DB_VERIFY_BAD: Database
>verification failed
>
Yep.
Reported that without echoes.
What I think happens is a corruption of the /varlib/rpm Packages file when
rpm tries to clean some empty space, or something like that. The first time
I got the message was after uninstalling some packages.
I have been looking for the format of that file to try to edit it manually,
=-=
kk1
_____________________________________________
Free email with personality! Over 200 domains!
http://www.MyOwnEmail.com