Bug 1542616
Summary: | dnf-utils vs. yum-utils conflicts block upgrade | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Przemek Klosowski <przemek> |
Component: | dnf | Assignee: | rpm-software-management |
Status: | CLOSED CANTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 27 | CC: | bernd.braeker, dmach, jmracek, kjell.m.randa, mebus, mhatina, packaging-team-maint, rockowitz, rpm-software-management, vmukhame, zenczykowski |
Target Milestone: | --- | Keywords: | Triaged |
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: | 2018-09-24 18:12:12 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
Przemek Klosowski
2018-02-06 16:33:27 UTC
It seems to me that fedora-upgrade pulls in dnf-utils, so the workaround is: dnf -y update --exclude=fedora-upgrade I kind-of guessed this---is there a systematic way of finding out which package causes similar file conflicts? From the error message I can infer dnf-utils is to blame, but how do I find out which package pulls it in as a dependency? I tried repoquery, but it's unfriendly and uninformative: ' repoquery whatrequires dnf-utils Yum-utils package has been deprecated, use dnf instead. See 'man yum2dnf' for more information. dnf-utils-0:2.1.5-1.fc27.noarch ' (In reply to Przemek Klosowski from comment #0) > Description of problem: > The upgrade is blocked because of a dozen conflicts like this one: > > file /usr/bin/debuginfo-install from install of > dnf-utils-2.1.5-1.fc27.noarch conflicts with file from package > yum-utils-1.1.31-513.fc27.noarch > > Currently I have yum-utils installed, but not dnf-utils, which is being > installed as a dependence. > > Neither --skip-broken nor --best (nor both) help---no packages go in at the > moment. > > > Version-Release number of selected component (if applicable): > yum-utils-1.1.31-513.fc27.noarch > > > How reproducible: every time > > > Steps to Reproduce: > 1. dnf -y update > > Actual results: > The upgrade is blocked because of a dozen conflicts like this one: > > file /usr/bin/debuginfo-install from install of > dnf-utils-2.1.5-1.fc27.noarch conflicts with file from package > yum-utils-1.1.31-513.fc27.noarch > > Expected results: successful update I can confirm this bug. Mebus *** Bug 1543157 has been marked as a duplicate of this bug. *** Ref https://bugzilla.redhat.com/show_bug.cgi?id=1543157 Other packages in Fedora 27 like lpf depends on yum-utils. Then you cannot have both fedora-upgrade and lpf installed on the same machine. All packages should be updated to used dnf-utils. Kjell I think we cannot do much here. Both packages provides same files. In fedora f30, there will be only dnf-utils. This is broken again. Shouldn't dnf-utils obsolete or provide yum-utils? |