I have Python 2.7 and Python 3.2 installed in several systems:
# eselect python list
Available Python interpreters:
 python3.2 *
If the default is with python3.2, then flumotion doesn't compile...
with python2.7 is all ok.
So ebuild should specify python2.7 to compile and use of flumotion.
Steps to Reproduce:
1. choose python2.7 as default with eselect
2. emerge flumotion
flumotion only compiles if admin has selected python2.7 as default.
flumotion should select python2.7 to compile process.
Maybe bug #391381 has the fix.
Also, the ebuild sets PYTHON_DEPEND=2:2.6, which I assume is the correct way to have it use python2, not 3.
Well unless eselect python is used for python-2.7 it doesn't build .....
+*flumotion-0.8.1-r1 (05 Jan 2015)
+ 05 Jan 2015; Gilles Dartiguelongue <firstname.lastname@example.org>
+ +flumotion-0.8.1-r1.ebuild, +files/flumotion-init-3:
+ Bump to EAPI=5. Switch to python-r1, bug #528538. Fixes build with system
+ interpreter not being python2, bug #431522. Move /var/run/flumotion
+ management to init script, bug #450900. Unittests should now pass, bug
Resolved as part of work on bug #528538.