The ebuild disables introspection when USE="-python" This is what causes the failure. Reproducible: Always Steps to Reproduce: 1. emerge totem Actual Results: configure: error: you need introspection support for the rotation plugin I was able to fix the ebuild like this : diff -u {gnome,gentoo_fixes}/media-video/totem/totem-3.4.0.ebuild --- gnome/media-video/totem/totem-3.4.0.ebuild 2012-05-06 07:54:22.000000000 -0400 +++ gentoo_fixes/media-video/totem/totem-3.4.0.ebuild 2012-05-15 18:14:21.000000000 -0400 @@ -124,7 +124,6 @@ $(use_enable nautilus) $(use_enable nsplugin browser-plugins) $(use_enable python) - $(use_enable python introspection) $(use_enable vala) VALAC=$(type -P valac-0.14) BROWSER_PLUGIN_DIR=/usr/$(get_libdir)/nsbrowser/plugins"
Created attachment 311907 [details] totem_build.log
Created attachment 311909 [details] emerge.info
Update : totem-3.4.2 also has the same problem.
Thanks, fixed in cvs. > 20 May 2012; Alexandre Rostovtsev <tetromino@gentoo.org> totem-3.4.2.ebuild: > Fix build with USE=-python (bug #416165, thanks to cyrillic).