Bug 653440

Summary: gnome-media-libs not built?
Product: [Fedora] Fedora Reporter: Paul Bolle <pebolle>
Component: gnome-mediaAssignee: Bastien Nocera <bnocera>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: rawhideCC: awilliam, bnocera, michal, robatino
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: 2010-11-17 07:32:48 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:

Description Paul Bolle 2010-11-15 13:29:26 UTC
Description of problem:
current rawhide updated gnome-media but not gnome-media-libs 

Version-Release number of selected component (if applicable):
gnome-media-2.91.2-1.fc15.i686

How reproducible:
always

Steps to Reproduce:
1. try to yum update a rawhide running system
2.
3.
  
Actual results:
fails with:
[...]
Error: Package: gnome-media-libs-2.91.0-1.fc15.i686 (@rawhide)
           Requires: gnome-media = 2.91.0-1.fc15
           Removing: gnome-media-2.91.0-1.fc15.i686 (@rawhide)
               gnome-media = 2.91.0-1.fc15
           Updated By: gnome-media-2.91.2-1.fc15.i686 (rawhide)
               gnome-media = 2.91.2-1.fc15

Expected results:
well, does not fail

Additional info:
0) For some reason, gnome-media-libs wasn't built in the latest build of gnome-media, see: http://koji.fedoraproject.org/koji/buildinfo?buildID=204763

1) A manually downloaded copy of gnome-media-2.91.2-1.fc15.i686.rpm looks odd. It seems to have only files in /usr/share/doc and in /usr/share/locale

2) I have no clue what's going on here.

Comment 1 Michal Jaegermann 2010-11-16 01:05:54 UTC
That breaks, among other things rhythmbox (the lastest available rhythmbox-0.13.2-2.fc15) which requires gnome-media-libs, or more precisely libgnome-media-profiles-3.0.so.0, what curiously enough is not listed in "broken dependencies" of the current rawhide reports.

Comment 2 Adam Williamson 2010-11-16 01:13:33 UTC
there is no gnome-media-libs any more. there's a libgnome-media-profiles , which replaces it and has appropriate Obsoletes: statements, but there seems to be some kind of problem which makes the upgrade not go smoothly like it should. if you force it a bit, you can get everything installed and working, but I couldn't figure out what was wrong in the metadata to make an automatic update not work smoothly.



-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 3 Michal Jaegermann 2010-11-16 01:58:46 UTC
(In reply to comment #2)
> there is no gnome-media-libs any more. there's a libgnome-media-profiles ,
> which replaces it and has appropriate Obsoletes: statements, but there seems to
> be some kind of problem which makes the upgrade not go smoothly like it should.

Hm, indeed.  Trying to install in one transaction gnome-media-2.91.2-1.fc15 and 
libgnome-media-profiles-2.91.2-8.fc15 results in the following:

Error: Package: gnome-media-libs-2.91.0-1.fc15.x86_64 (installed)
           Requires: gnome-media = 2.91.0-1.fc15
           Removing: gnome-media-2.91.0-1.fc15.x86_64 (installed)
               gnome-media = 2.91.0-1.fc15
           Updated By: gnome-media-2.91.2-1.fc15.x86_64 (/gnome-media-2.91.2-1.fc15.x86_64)
               gnome-media = 2.91.2-1.fc15
 You could try using --skip-broken to work around the problem


> if you force it a bit, you can get everything installed and working, but I
> couldn't figure out what was wrong in the metadata

Hm, indeed. Without forcing whatever I am trying something is always unhappy.
Maybe that libgnome-media-profiles provides "gnome-media-libs = 2.91.2-8.fc15"
while gnome-media is 2.91.2-1.fc15?

Comment 4 Paul Bolle 2010-11-16 22:45:44 UTC
Just yum updated my rawhide installation. That update installed libgnome-media-profiles-2.91.2-9.fc15.i686. No need to force anything to get libgnome-media-profiles installed (and gnome-media-libs replaced).

Fixed?

Comment 5 Adam Williamson 2010-11-17 07:32:48 UTC
"- Add distro to release number for the obsoletes because RPM's comparisons suck"

That's what I told bastien it was in the FIRST place! heh.



-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers