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:
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 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.
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.