1--- a/src/zc/buildout/easy_install.py 2013-08-27 22:28:40.233718116 +0200 2+++ b/src/zc/buildout/easy_install.py 2013-10-07 00:29:31.077413935 +0200 3@@ -227,6 +227,12 @@ 4 5 def _satisfied(self, req, source=None): 6 dists = [dist for dist in self._env[req.project_name] if dist in req] 7+ try: 8+ dists = ([dist for dist in dists 9+ if dist.precedence == pkg_resources.DEVELOP_DIST] 10+ + [pkg_resources.get_distribution(req.project_name)]) 11+ except pkg_resources.DistributionNotFound: 12+ pass 13 if not dists: 14 logger.debug('We have no distributions for %s that satisfies %r.', 15 req.project_name, str(req))