Hey drobbins I'm having the problem that gstreamer-0.3.4.3 wont merge if gst-plugins-0.3.4 is installed (thats an issue of gstreamer itself). And its not possible to tell portage to unmerge the old gst-plugins package before merging the new gstreamer, so i tried it with this very line: RDEPEND="!media-libs/gst-plugins-0.3.4" this makes emerge die with: Calculating dependencies \!!! Error merging /usr/portage/media-libs/gstreamer/gstreamer-0.3.4.3.ebuild: invalid dependency in: '>=dev-libs/glib-2.0 >=dev-libs/libxml2-2.4 >=dev-libs/popt-1.5 doc? ( >=dev-util/gtk-doc-0.9 media-gfx/transfig dev-libs/libxslt app-text/xmltex app-text/xpdf app-text/ghostscript ) !media-libs/gst-plugins-0.3.4' if i remove the version number of gst-plugins (the line should read like that: RDEPEND="!media-libs/gst-plugins"), emerge doesnt break but compiles the package (hmm well it shouldnt, because gst-plugins is installed) This seems buggy to me. -phoen][x-
This should be fixed in portage 2.0.10+. "!media-libs/gst-plugins" should work. (don't use a version #)