Bug 653440 - gnome-media-libs not built?
Summary: gnome-media-libs not built?
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-media
Version: rawhide
Hardware: Unspecified
OS: Unspecified
low
medium
Target Milestone: ---
Assignee: Bastien Nocera
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-11-15 13:29 UTC by Paul Bolle
Modified: 2010-11-17 07:32 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2010-11-17 07:32:48 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

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


Note You need to log in before you can comment on or make changes to this bug.