For all the bad things to be said about Gnome 3, totem 3 is not only a move to gtk+ 3 (and gobject-introspection), but also - which in this context is far more important - gstreamer 1.0, so at least this app should be upgraded.

Strange, I unmerged it and when I did "emerge --update --newuse --deep --with-bdeps=y @world" it kept compiling in error again, and now that I masked totem above version 2.32 all hell broke loose when trying to update @world.

Specifically, I get this when I mask totem version above the one it requires (2.32-r2):