Bug 1344039
Summary: | [UX] Error: conflicting requests. conflicting requests. conflicting requests | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Marcin Juszkiewicz <mjuszkie> | ||||
Component: | dnf | Assignee: | Packaging Maintenance Team <packaging-team-maint> | ||||
Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | rawhide | CC: | jsilhan, mls, mluscon, packaging-team-maint, pnemade, vmukhame | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2016-06-15 16:01:16 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
Marcin Juszkiewicz
2016-06-08 15:04:52 UTC
The debugdata shows that dnf asks the solver to both install and erase the kernel, thus the "conflicting requests". I think this is a glitch in hawkey's limit_installonly_packages function, it should take the job into account. (you have kernel versions 4.7.0-0.rc0.git3.1.fc25, 4.7.0-0.rc0.git10.2.fc25, 4.7.0-0.rc2.git0.1.fc25 installed and ask for version 4.6.0-1.fc25, which has a lower version than the installed kernels) That's why I marked it UX - message "conflicting requests" is just a bit better than "bleh bleh bleh". Saying "you have newer versions installed, try 'dnf downgrade' instead" would be better message. (It's not complaining about the downgrade, the kernel is marked multiversion so there is no downgrade. It's the code that limits the number of installed kernels that causes the error.) Yes, it's about the logic in hawkey when selecting which kernels should be installed and which removed because of installonly limit. I still don't know how to handle installonly limit correctly. This happens during the installation of lower kernel version. *** This bug has been marked as a duplicate of bug 1191611 *** |