Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 352040 - [gnome overlay] media-sound/rhythmbox-0.13.3 needs to depend on media-libs/libgnome-media-profiles
Summary: [gnome overlay] media-sound/rhythmbox-0.13.3 needs to depend on media-libs/li...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: https://bugzilla.gnome.org/show_bug.c...
Whiteboard:
Keywords:
Depends on:
Blocks: gnome3
  Show dependency tree
 
Reported: 2011-01-18 15:54 UTC by David Hicks
Modified: 2012-02-12 14:11 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Fix build against lignome-media-profiles (rb-libgnome-media-profiles.patch,2.32 KB, patch)
2011-01-19 15:52 UTC, Christian Becke
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description David Hicks 2011-01-18 15:54:14 UTC
As per https://bugzilla.gnome.org/show_bug.cgi?id=633556 some functionality originally contained within gnome-extra/gnome-media has been split into media-libs/libgnome-media-profiles.

media-sound/rhythmbox-0.13.3 needs to depend on media-libs/libgnome-media-profiles to avoid:

configure: error: Package requirements (		  gtk+-2.0 >= 2.18.0					  glib-2.0 >= 2.18.0				  gio-2.0 >= 2.18.0					  gio-unix-2.0 >= 2.18.0				  gnome-media-profiles >= 2.8 		  libsoup-2.4 >= 2.26.0				  libsoup-gnome-2.4 >= 2.26.0) were not met:

No package 'gnome-media-profiles' found

Reproducible: Always

Steps to Reproduce:
Comment 1 Christian Becke 2011-01-19 15:52:55 UTC
Created attachment 260270 [details, diff]
Fix build against lignome-media-profiles

Patch against rhythmbox HEAD. Applies cleanly to media-sound/rhythmbox-0.13.3.
Comment 2 Christian Becke 2011-01-23 01:19:49 UTC
Comment on attachment 260270 [details, diff]
Fix build against lignome-media-profiles

Sorry for the noise, rb compiles with the patch, but it does not work because it pulls in both gtk-2.0 and gtk-3.0 libs.
Comment 3 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-03-14 19:42:39 UTC
You have gnome-media-2.91.2 installed, don't you? You shouldn't install it, it's unkeyworded for this exact reason. If you want to use gnome-media-2.91.2, you should use rhythmbox trunk. But if you do that and something breaks, you get to keep the pieces :)

I've restricted the dependency in the overlay and the tree so that others don't make the same mistake.