This update reverts the attempt to fix bug #1394862 / bug #1397087 from libdb-5.3.28-21. Multiple reports indicate the attempted fix can still cause RPM database corruption in some cases, so we are backing out the fix to try and prevent any more people hitting that problem.
If you have already encountered RPM database issues after updating to -21, please run:
rm -f /var/lib/rpm/__db*
rpm --rebuilddb
as root. We apologize for the inconvenience.
Please log in to add feedback.
This update has been submitted for testing by adamwill.
This update has been pushed to testing.
works for me
Works great! LGTM! =)
After installing this update
But after issuing
all seems to work as expected.
Please note that pushing this update will force everyone already on -21 to rebuild their libdb environments regardless of whether they did or did not encounter the segfault when applying the fixes as opposed to forcing only those people that are affected by the bug to rebuild...
I was on the -21 build and had no issues. However as mentioned I also had to rebuild the db after this update. Then all works as it should.
Man, this is a pickle. But I think we'll have to go with unpushing the -22 updates and writing a common bugs entry and maybe a blog post to tell people to rebuild the database for any problems. Sorry about all this to-ing and fro-ing, everyone. If you're on -22, I'd suggest downgrading to -21, but there shouldn't be any awful consequences to staying on -21. For clarity, here's what's actually in every version of the package:
We may send out a -23 with the fixes re-applied (so effectively the same as -21) to Rawhide and F26.
This update has been unpushed.