Installing KDE-4.2.0 and GNOME-2.24 at the same time succeeds. Emerging kaffeine-0.8.7 fails: dependencies upon gst-plugins are blocking each other. Reproducible: Always Steps to Reproduce: 1.emerge KDE-4.2.0 2.emerge GNOME-2.24 3.emerge kaffeine Actual Results: [ebuild N ] media-plugins/gst-plugins-xvideo-0.10.21 [ebuild N ] media-video/kaffeine-0.8.7 USE="dvb encode gstreamer vorbis -arts -debug -xcb -xinerama" [blocks B ] media-plugins/gst-plugins-xvideo ("media-plugins/gst-plugins-xvideo" is blocking media-libs/gst-plugins-base-0.10.21-r1) Expected Results: Successful emerge of kaffeine (without blocks). kaffeine-0.8.7.ebuild demands: RDEPEND="... gstreamer? ( =media-libs/gstreamer-0.10* =media-plugins/gst-plugins-xvideo-0.10* ) ..." This collides with the new gst-plugins-... structure. I propose a || >=media-libs/gst-plugins-base-0.10.21 clause to solve this problem. Please, consider bugs 101660 and esp. 100872 as well. @ BUG-WRANGLERS: This bug sort of 'blocks' stabilization of GNOME-2.24, but I feel marking it as a 'Blocker' in the Bug 238650 "[TRACKER] GNOME 2.24 ..." list might be too strict. Please, change as you judge.
IIUC, these really are only experiments. gstreamer, Samuli, please comment and close as you see fit. # Samuli Suominen <ssuominen@gentoo.org> (24 Dec 2008) # - drop .la files (and static libs) # - monolithic version, EAPI=2, commented versions for new devs # Talk with the actual gstreamer team before unmasking these - # we are completely against the notion of monolithic versions, these # here should be considered an experimentation >=media-libs/gstreamer-0.10.21-r10 >=media-libs/gst-plugins-good-0.10.11-r1 >=media-libs/gst-plugins-bad-0.10.9-r1 >=media-libs/gst-plugins-ugly-0.10.10-r1 >=media-libs/gst-plugins-base-0.10.21-r1
Hrm, I removed the experiments from tree. I'm doing this in my overlay as we speak.. It's far from done..