REQUIRE_USE for single_python_target would be helpful as it detects the problems during calculation phase instead of merge.
+ 02 May 2014; Pacho Ramos <pacho@gentoo.org> d-feet-0.3.8.ebuild: + Set PYTHON_REQUIRED_USE (#509314 by Maciej Piechotka) +