build fails
I get the following when trying to build on wither OSX 10.12.3 or Ubuntu 16:
unagi-5:mailman-bundler darrellberry$ pip install zc.buildout
Collecting zc.buildout
Downloading zc.buildout-2.9.2-py2.py3-none-any.whl (151kB)
100% |████████████████████████████████| 153kB 1.7MB/s
Requirement already satisfied: setuptools>=8.0 in /usr/local/lib/python2.7/site-packages (from zc.buildout)
Installing collected packages: zc.buildout
Successfully installed zc.buildout-2.9.2
unagi-5:mailman-bundler darrellberry$ buildout
Creating directory '/Users/darrellberry/mailman/mailman-bundler/eggs'.
Creating directory '/Users/darrellberry/mailman/mailman-bundler/bin'.
Creating directory '/Users/darrellberry/mailman/mailman-bundler/parts'.
Creating directory '/Users/darrellberry/mailman/mailman-bundler/develop-eggs'.
Develop: '/Users/darrellberry/mailman/mailman-bundler/.'
warning: no files found matching '*.in' under directory 'mailman_bundler'
warning: no files found matching '*.in' under directory 'deployment'
warning: no files found matching 'deployment/mailman-web.logrotate.conf'
Getting distribution for 'djangorecipe'.
warning: no previously-included files found matching 'Makefile'
warning: no previously-included files found matching '*.yml'
warning: no previously-included files found matching 'bootstrap.py'
Got djangorecipe 2.2.1.
Getting distribution for 'Django'.
no previously-included directories found matching 'django/contrib/admin/bin'
warning: no previously-included files matching '__pycache__' found anywhere in distribution
Got Django 1.10.6.
Getting distribution for 'zc.recipe.egg>=2.0.0a3'.
Got zc.recipe.egg 2.0.3.
Getting distribution for 'collective.recipe.cmd'.
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files found matching 'bootstrap.py'
warning: no previously-included files found matching 'buildout.cfg'
warning: no previously-included files found matching 'tox.ini'
Got collective.recipe.cmd 0.11.
Getting distribution for 'z3c.recipe.filetemplate'.
Got z3c.recipe.filetemplate 2.2.0.
Installing mailman-web.
Getting distribution for 'Django<1.9'.
warning: no previously-included files matching '__pycache__' found under directory '*'
warning: no previously-included files matching '*.py[co]' found under directory '*'
Got Django 1.8.17.
Getting distribution for 'postorius==1.0.3'.
no previously-included directories found matching 'src/postorius/doc/_build'
zip_safe flag not set; analyzing archive contents...
postorius.doc.conf: module references __file__
postorius.tests.__init__: module references __file__
While:
Installing mailman-web.
Getting distribution for 'postorius==1.0.3'.
An internal error occurred due to a bug in either zc.buildout or in a
recipe being used:
Traceback (most recent call last):
File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/zc/buildout/buildout.py", line 1982, in main
getattr(buildout, command)(args)
File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/zc/buildout/buildout.py", line 668, in install
installed_files = self[part]._call(recipe.install)
File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/zc/buildout/buildout.py", line 1419, in _call
return f()
File "/Users/darrellberry/mailman/mailman-bundler/eggs/djangorecipe-2.2.1-py2.7.egg/djangorecipe/recipe.py", line 82, in install
ws = self.egg.working_set(['djangorecipe'])[1]
File "/Users/darrellberry/mailman/mailman-bundler/eggs/zc.recipe.egg-2.0.3-py2.7.egg/zc/recipe/egg/egg.py", line 84, in working_set
allow_hosts=self.allow_hosts)
File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/zc/buildout/easy_install.py", line 913, in install
return installer.install(specs, working_set)
File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/zc/buildout/easy_install.py", line 665, in install
for dist in self._get_dist(requirement, ws):
File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/zc/buildout/easy_install.py", line 563, in _get_dist
dists = [_move_to_eggs_dir_and_compile(dist, self._dest)]
File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/zc/buildout/easy_install.py", line 1730, in _move_to_eggs_dir_and_compile
assert newdist is not None # newloc above is missing our dist?!
AssertionError
any thoughts?