Bug 431

Summary: xine-lib-extras-freeworld-debuginfo has file conflicts with xine-lib-debuginfo
Product: Fedora Reporter: Christopher Beland <beland>
Component: xine-lib-extras-freeworldAssignee: Aurélien Bompard <gauret>
Status: RESOLVED FIXED    
Severity: normal CC: kevin.kofler, rdieter
Priority: P5    
Version: 14   
Hardware: All   
OS: GNU/Linux   
namespace:
Attachments: File conflict errors from "yum update"

Description Christopher Beland 2009-03-11 13:32:28 CET
Created attachment 115 [details]
File conflict errors from "yum update"

With the following RPMs installed:

xine-0.99.5-5.fc10.x86_64             [RPM Fusion]
xine-debuginfo-0.99.5-5.fc10.x86_64   [RPM Fusion]
xine-lib-1.1.16.2-3.fc11.x86_64
xine-lib-debuginfo-1.1.16.2-3.fc11.x86_64
xine-lib-extras-1.1.16.2-3.fc11.x86_64
xine-lib-extras-freeworld-1.1.16.2-1.fc11.x86_64 [RPM Fusion]
xine-lib-extras-freeworld-debuginfo-1.1.16.2-1.fc11.x86_64 [RPM Fusion]

When I do "yum update" the following packages are downloaded:

 xine-lib         x86_64 1.1.16.2-4.fc11 rawhide                          2.4 M
 xine-lib-debuginfo
                  x86_64 1.1.16.2-4.fc11 rawhide-debuginfo                3.8 M
 xine-lib-extras  x86_64 1.1.16.2-4.fc11 rawhide                           86 k

But the transaction fails with the attached conflicts.
Comment 1 Rex Dieter 2009-03-11 13:44:51 CET
Not sure if there's anything we can do about this... maybe when rpmfusion rebuilds stuff with the "new" rpm, things will be better.
Comment 2 Kevin Kofler 2009-03-12 01:50:00 CET
Yes. This is due to the packages being built with different checksum algorithms, so the files are not recognized as being identical. We cannot really control the contents of the debuginfo package, source files which are used both in the Fedora and the freeworld plugins are going to end up in both due to how the automatic debuginfo extraction works. So this will only be fixed when RPM Fusion switches to SHA256 (for F11 and later) as well.
Comment 3 Christopher Beland 2009-03-19 18:33:26 CET
Fixed with xine-lib-extras-freeworld-debuginfo-1.1.16.2-3.fc11.x86_64.