Public bug reported:
steve@turnbull:~/src/Mailman3/mailman-trunk$ python setup.py build_sphinx usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] or: setup.py --help [cmd1 cmd2 ...] or: setup.py --help-commands or: setup.py cmd --help
error: invalid command 'build_sphinx'
For more information (version, configuration, and build log), see Bug #1035057.
** Affects: mailman Importance: Undecided Status: New
** Tags added: mailman3
That commands comes with distribute, but not setuptools. Can you tell me, are you on a Debian or Ubuntu (or other Debian-based) OS? If so, I don't know what's going on, but if not, I suspect the problem is the line:
from setuptools import setup, find_packages
On Debian, setuptools is really distribute, so it all works, but on non- Debian derived systems, this is probably broken.
** Changed in: mailman Status: New => Incomplete
** Changed in: mailman Importance: Undecided => Low
This might be fixed by sudo apt-get install python-sphinx . I had this issue with my own package before I figured out that I did not have sphinx installed. This works on Ubuntu 13.04 with both setuptools & distuitils. I suggest to close this bug as invalid.
This bug has been moved to the new gitlab repo here: https://gitlab.com/mailman/mailman/issues/46