Twisted Python just failed to emerge for me, because it requires the presence of zope interface. Nothing complicated, just another dependancy to add onto that spaghetti-like entangled mess that is Twisted Python. Reproducible: Always Steps to Reproduce: 1. emerge twisted Actual Results: Traceback (most recent call last): File "setup.py", line 20, in ? from twisted import copyright File "./twisted/__init__.py", line 21, in ? raise ImportError, "you need zope.interface installed (http://zope.org/Products/ZopeInterface/)" ImportError: you need zope.interface installed (http://zope.org/Products/ZopeInterface/) Expected Results: emerged smoothly This fixes the problem: 1. emerge zopeinterface 2. emerge twisted So clearly zopeinterface has to be a dependancy of twisted.
What version of twisted did you get this with? The versions in the tree are 1.2.0, 1.3.0, 2.0.1 and 2.1.0. The first two don't depend on zope.interface (the code doesn't use it, it's not in the ebuild's DEPEND), the last two do (the code uses it and it's in the ebuild's DEPEND) so I don't understand how you hit this.
Closing this NEEDINFO as I really don't see how this could've happened. Please report back with the version(s) involved / steps to reproduce. And "emerge info" would be nice too :)