Bug 962188
Summary: | obsoletes sometimes result in "ERROR with transaction check vs depsolve" | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Laurent Wandrebeck <l.wandrebeck> |
Component: | dnf | Assignee: | Ales Kozumplik <akozumpl> |
Status: | CLOSED UPSTREAM | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 19 | CC: | akozumpl, bkahn, jzeleny, william |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | dnf-0.3.5 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-05-13 08:37:21 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Laurent Wandrebeck
2013-05-12 12:06:24 UTC
[root@netbook ~]# yum update <snip> (85/85): system-config-printer-libs-1.4.1-1.fc19.noarch.rp | 944 kB 00:06 Finishing delta rebuilds of 30 package(s) (28 M) error: rpmdb: BDB0113 Thread/process 4537/3078158144 failed: BDB1507 Thread died in Berkeley DB library error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery error: cannot open Packages index using db5 - (-30973) error: cannot open Packages database in error: rpmdb: BDB0113 Thread/process 4583/3078022976 failed: BDB1507 Thread died in Berkeley DB library error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery error: cannot open Packages index using db5 - (-30973) error: cannot open Packages database in -------------------------------------------------------------------------------- Total 127 kB/s | 15 MB 02:01 Running transaction check Running transaction test Transaction test succeeded Running transaction Warning: RPMDB altered outside of yum. Updating : gnome-shell-extension-common-3.8.1-3.fc19.noarch etc etc. As far as I can remember, it's a first-timer for me to see rpmdb thread dying. Update is ongoing anyway. And yes, rpm --rebuilddb was run prior to yum udate, and reported nothing. Hello and thank you for the report, I just found out in my own testing last week that in some cases DNF fails to handle obsoleting packages correctly, resulting in the 'transaction check vs depsolve' error. I fixed this on a development branch: https://github.com/akozumpl/dnf/commit/ad2525664d6c08697c6e168f6069c6a7aff36378 This fix should make dnf-0.3.5, and I'll make sure to update this bug then. The fix is on the master branch now, commit ad25256, will be included in dnf-0.3.5. *** Bug 966769 has been marked as a duplicate of this bug. *** *** Bug 969873 has been marked as a duplicate of this bug. *** |