Zope/recipe.sh puts the module by means of --installdir=/lib/python2.7/site-packages
in $BUILD_PATH/python-install/lib/python2.7/site-packages
but the PYTHONPATH in twisted/recipe.sh does not have that included.
changing twisted/recipe.sh to have something like
export PYTHONPATH=$BUILD_hostpython/Lib/site-packages:$BUILD_hostpython/build/lib.linux-x86_64-2.7:$HOSTPYTHON/../../lib/python2.7/site-packages
makes twisted build completely.
Maybe this points to something deeper w.r.t. using two python interpreters (see e.g. issue #277 as well)?