Egy tetszetos bug

https://bugzilla.redhat.com/show_bug.cgi?id=468437 - rpmdb environment corruption on ext4
https://bugzilla.redhat.com/show_bug.cgi?id=181363 - rpmdb: PANIC: fatal region error detected; run recovery
https://bugzilla.redhat.com/show_bug.cgi?id=242092 - old db4 problem kills rpm database

Ezeket a Fedora/RedHat mar lezarta CLOSED WONTFIX-szel, mivel lejart tamogatasu release-eken lettek bejelentve.

Viszont en tegnap futottam bele openSUSE 11.4 Factory, ext4 alatt... persze az rpm --rebuilddb megjavitotta.
A hiba gyakran es regota elofordul masoknal is, de szemmel lathatolag boldogan beerik az elobbi megoldassal:

openSUSE forum thread #1, 2009. november
openSUSE forum thread #2, 2010. szeptember

"Your search - rpmdb: PANIC site:bugzilla.novell.com - did not match any documents."
De a Bugzilla kereses sem talalt semmit.

Ha kernel, akkor ismet eleg 'vicces' a dolog, hiszen a Factoryben 2.6.37 prerelease kernel van.
Ideje bejelenteni...

Hozzászólások

> Ideje bejelenteni...

Helyes. Ideje hogy valaki egy rendes hibabejelentést küldjön, ami alapján könnyen lokalizálható a hiba forrása.

Ha jol tudom, az rpm mar valtott sqlite-ra, hogy tranzakcionalis legyen. Az a gond, hogy ezek a disztrok baromi regi rpm verziot hasznalnak.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

> Ha jol tudom, az rpm mar valtott sqlite-ra, hogy tranzakcionalis legyen.

Lehet, hogy nem jol tudod. 4.9.0 alphaban mar megszunik az sqlite tamogatasa:

http://www.rpm.org/wiki/Releases/4.9.0#Removedfeatures

"Support for sqlite as database backend has been removed."

> Az a gond, hogy ezek a disztrok baromi regi rpm verziot hasznalnak.
Pont az openSUSE-rol ezt nem hinnem. rpm 4.8.0 van benne.