Bug 1121570
Summary: | dnf update --best fails with Error: bad problem rule type | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Hans de Goede <hdegoede> | ||||
Component: | dnf | Assignee: | Honza Silhan <jsilhan> | ||||
Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | rawhide | CC: | akozumpl, hdegoede, jsilhan, mls, packaging-team-maint, pnemade, rholy, tim.lauridsen | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2014-07-30 12:47:53 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: | |||||||
Attachments: |
|
Description
Hans de Goede
2014-07-21 09:03:25 UTC
Hi, thanks for the report. I can't see any error reproducing in f21 docker image. The message is unknown error from libsolv. Can you attach debugdata (http://dnf.baseurl.org/2013/11/25/reporting-depsolving-bugs/), please? Created attachment 919805 [details]
dnf update --debugsolver --best debugdata output
The bad error message is already fixed in current libsolv (the one that includes the "yum obsoletes" code). The error itself comes from conflicting jobs: the "update --best" conflicts with the locks for the openssl* packages. If you switch over to the pool->considered mechanism for package excludes, the error will also be gone. (In reply to Michael Schröder from comment #3) > The bad error message is already fixed in current libsolv (the one that > includes the "yum obsoletes" code). > > The error itself comes from conflicting jobs: the "update --best" conflicts > with the locks for the openssl* packages. Ah yes, that makes sense. > If you switch over to the pool->considered > mechanism for package excludes, the error will also be gone. I guess that is something which needs to be changed in the dnf code, or is it a config / repo setting ? Yes, it'll be a change in dnf & hawkey. See bug #1099342. Thanks for the libsolv fix and info, Michael. *** This bug has been marked as a duplicate of bug 1099342 *** |