libtool: link: i686-pc-linux-gnu-gcc -shared -fPIC -DPIC .libs/libgstximagesrc_la-gstximagesrc.o .libs/libgstximagesrc_la-ximageutil.o -lgstbase-0.10 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lxml2 -lSM -lICE -lX11 -lXdamage -lXfixes -pthread -pthread -pthread -Os -march=pentium3 -mtune=core2 -mfpmath=sse -Wl,-O1 -Wl,--as-needed -Wl,-O -Wl,1 -Wl,-z -Wl,combreloc -pthread -pthread -pthread -pthread -pthread -Wl,-soname -Wl,libgstximagesrc.so -Wl,-version-script -Wl,.libs/libgstximagesrc.ver -o .libs/libgstximagesrc.so /usr/lib/gcc/i686-pc-linux-gnu/4.6.3/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lSM collect2: ld returned 1 exit status Maybe other plugins should RDEPEND on libSM as well, but the problem went away after emerging x11-libs/libSM, so I didn't explore further.
Created attachment 356038 [details] media-plugins:gst-plugins-ximagesrc-0.10.31.log
+*gst-plugins-ximagesrc-1.0.10 (01 Sep 2013) + + 01 Sep 2013; Gilles Dartiguelongue <eva@gentoo.org> + gst-plugins-ximagesrc-0.10.31.ebuild, gst-plugins-ximagesrc-1.0.5.ebuild, + gst-plugins-ximagesrc-1.0.6.ebuild, gst-plugins-ximagesrc-1.0.7.ebuild, + gst-plugins-ximagesrc-1.0.8.ebuild, +gst-plugins-ximagesrc-1.0.10.ebuild: + Add mising libSM to DEPENDS, bug #481094. + The only other plugin missing this is gst-plugins-gl that I'll fix now. Thanks for reporting.