This update includes a proposed fix by upstream libdb developers for a bug which has been reported to cause upgrades to Fedora 26 to hang on some architectures. Note that for the fix to work fully, the updated libdb for the original release must be installed prior to the upgrade process starting, and if the upgrade process must not update to a non-patched libdb (i.e. either libdb must not be in the upgrade package set at all, or the libdb package that is upgraded to must also have the fix applied).
For Fedora 24 and Fedora 25, the update also applies some other bug fixes which have already appeared in Fedora 26. On both Fedora 24 and Fedora 25, the update additionally includes the fix for bug #1423842. On Fedora 24, the update further includes the fix for bug #1272680 (that fix has already appeared in Fedora 25).
Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2017-6e056b68bf
Please login to add feedback.
This update has been submitted for testing by adamwill.
pkubat edited this update.
New build(s):
Removed build(s):
Karma has been reset.
besser82 edited this update.
New build(s):
Removed build(s):
Karma has been reset.
This update has been submitted for testing by besser82.
This update has been submitted for testing by adamwill.
Works great! LGTM! =)
Works for me. No regressions noted compared to previous version.
success with upgrade from f25 to f26.
I did update libdb-5.3.28-21.fc25 from koji before running: sudo dnf --enablerepo=updates-testing system-upgrade download --refresh --releasever=26 sudo dnf system-upgrade reboot
This update has been pushed to testing.
This update has been submitted for stable by bodhi.
adamwill edited this update.
Just an FYI, got a whole bunch of these, on multiple systems:
error: db5 error(-30969) from dbenv->open: BDB0091 DB_VERSION_MISMATCH: Database environment version mismatch error: cannot open Packages index using db5 - (-30969) error: cannot open Packages database in /var/lib/rpm
The dnf run did finish successfully though.
I had tried to upgrade from F25 to F26 a RPi3 following QA:Testcase_upgrade_dnf_current_server and without installing this update: the upgrade process got stuck on cleaning up some package.
I did a fresh install of F25 on such device. Before performing the system upgrade I installed this package update: the system upgrade was successful.
This update has been pushed to stable.
Installed fresh F25 Workstation from Live, updated libdb, fully updated using gnome-software, used dnf system-upgrade to upgrade to F26, tested dnf and gnome-software. Seems to work.
Hmm, I updated libdb on my production F25 together with some other packages, and there's still something fishy:
But the update finished fine.
DB_VERSION_MISMATCH errors are expected as libdb refuses to access its environment when there differences between the old and new environment (due to libdb upgrade) and it cannot safely rebuild it (as is the case with accessing rpmdb from scriplets)
Causes dnf to segfault twice during "dnf upgrade". Unfortunately abrt is able to open a bug report only for one of them (first backtrace is unusable). I had to run rpm --rebuilddb to fix this. Filed https://bugzilla.redhat.com/show_bug.cgi?id=1460303 .
Also, @besser82 , giving karma to your own submissions (you edited and added packages, then upvoted them) is gaming the karma system.
Clarification: dnf segfaults each time until rpm --rebuilddb is invoked after this update.
Work for me! Have to do rebuild the rpm database
I also stumbled over the segfault issue after updating F25: - neither "dnf" nor "rpm" were able to use the rpm database - error messages as described in: https://bugzilla.redhat.com/show_bug.cgi?id=1394862#c43 - recovery via "rpm --rebuilddb" worked