Bug 236194
Summary: | cdrkit packages: Bad Provides + conflicts | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Michael Schwendt <bugs.michael> |
Component: | cdrkit | Assignee: | Harald Hoyer <harald> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | j, mgarski |
Target Milestone: | --- | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2007-06-21 10:34:14 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 213321 |
False positive, it seems. Updating to mkisofs-2.01-11.fc7.i386.rpm removes genisoimage -icedax and -wodim packages are affected, too, because the cdrecord and cdda2wav pkgs in core are newer: $ rpm -q genisoimage genisoimage-1.1.2-3.fc7 $ yum install mkisofs [...] Running Transaction Installing: mkisofs ######################### [1/2] Removing : genisoimage ######################### [2/2] $ rpm -q mkisofs mkisofs-2.01-11.fc7 $ yum install genisoimage [...] Transaction Check Error: file /usr/bin/isodebug from install of genisoimage-1.1.2-3.fc7 conflicts with file from package mkisofs-2.01-11.fc7 file /usr/bin/isodump from install of genisoimage-1.1.2-3.fc7 conflicts with file from package mkisofs-2.01-11.fc7 file /usr/bin/isoinfo from install of genisoimage-1.1.2-3.fc7 conflicts with file from package mkisofs-2.01-11.fc7 file /usr/bin/isovfy from install of genisoimage-1.1.2-3.fc7 conflicts with file from package mkisofs-2.01-11.fc7 file /usr/bin/mkhybrid from install of genisoimage-1.1.2-3.fc7 conflicts with file from package mkisofs-2.01-11.fc7 file /usr/bin/mkisofs from install of genisoimage-1.1.2-3.fc7 conflicts with file from package mkisofs-2.01-11.fc7 Is this really expected? The Obsoletes and Provides cause rpm to jump forth and back between the packages in Extras and Core until there is a conflict, because the packages in Core are newer than what is obsoleted by the cdrkit packages. Hmm, better remove the version numbers from Obsoletes and Provides?? another alternative would be "alternatives" The packages which cdrkit obsoletes were supposed to be removed from core. As far as I can tell, cdrkit is providing and obsoleting precisely what is should, but the core stuff did not go away as it should have. I think that's something to take up with whoever is supposed to ensure that those packages be removed. OK, I dropped into the releng meeting. The plan seems to be to get this fixed as part of the merge, which supposedly will happen before the release. The old packages will be dropped at that time. (If it doesn't happen before the release, I have no idea what's going to happen, but those packages can't be pulled now or else a bunch of other stuff in core will end up with broken dependencies.) What needs to happen now is to fix up the Obsoletes: and Provides: for the cdrkit packages so that they are actually higher than the obsolete packages currently in rawhide. It seems those packages were bumped just after cdrkit was approved. There's no need to worry about alternatives. |
> genisoimage - 1.1.2-3.fc7.i386 > provides mkisofs EQ 9 2.01 10.1 > fedora-extras-development-i386 > but there is: mkisofs - 9:2.01-11.fc7.i386 Please remove the "Provides: mkisofs = ..." from the package. Installing mkisofs removes genisoimage. For background refer to the current gtkhtml38 thread on fedora-test-list and the ticket linked therein.