# python2 Python 2.7.5 (default, Aug 24 2013, 15:29:55) [GCC 4.8.1] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import pkg_resources >>> pkg_resources.require("Twisted") Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib64/python2.7/site-packages/pkg_resources.py", line 728, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib64/python2.7/site-packages/pkg_resources.py", line 626, in resolve raise DistributionNotFound(req) pkg_resources.DistributionNotFound: Twisted >>> Some applications such as net-fs/tahoe-lafs rely on this function call to work and break in many places if it doesn't. I do not believe this has to be fixed in the application. This is either a distribution problem or upstream messed up their package.
this is caused by the 13.0.0 13.0.0-r1 bump so I suspect this is an eclass error
twisted-core-13.0.0 installs two egg-info entries: Twisted-13.0.0-py2.7.egg-info Twisted_Core-13.0.0-py2.7.egg-info The former is created via touch in the ebuild: touch "${ED}$(python_get_sitedir)/Twisted-${PV}-py$(python_get_version).egg-info"
satan, so we'll probably need a revbump here
+*twisted-core-13.0.0-r2 (26 Aug 2013) + + 26 Aug 2013; Mike Gilbert <floppym@gentoo.org> +twisted-core-13.0.0-r2.ebuild, + -twisted-core-13.0.0-r1.ebuild: + Install missing egg-info file, bug 428478. Should be fixed; please confirm.