FS#27820 - [python-sphinx] Python 3 Sphinx version needs Python 3 docutils
Attached to Project:
Community Packages
Opened by Damien Gombault (Desintegr) - Wednesday, 04 January 2012, 12:04 GMT
Last edited by Sébastien Luttringer (seblu) - Thursday, 15 March 2012, 10:16 GMT
Opened by Damien Gombault (Desintegr) - Wednesday, 04 January 2012, 12:04 GMT
Last edited by Sébastien Luttringer (seblu) - Thursday, 15 March 2012, 10:16 GMT
|
Details
Run `make html` in a Sphinx project or `sphinx-build`, you
get :
mkdir -p build/html build/doctrees sphinx-build -b html -d build/doctrees source build/html Traceback (most recent call last): File "/usr/bin/sphinx-build", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib/python3.2/site-packages/pkg_resources.py", line 2708, in <module> working_set.require(__requires__) File "/usr/lib/python3.2/site-packages/pkg_resources.py", line 686, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python3.2/site-packages/pkg_resources.py", line 584, in resolve raise DistributionNotFound(req) pkg_resources.DistributionNotFound: docutils>=0.7 make: *** [html] Erreur 1 |
This task depends upon
Closed by Sébastien Luttringer (seblu)
Thursday, 15 March 2012, 10:16 GMT
Reason for closing: Fixed
Additional comments about closing: python-sphinx-1.1.2-3
Thursday, 15 March 2012, 10:16 GMT
Reason for closing: Fixed
Additional comments about closing: python-sphinx-1.1.2-3
docutils
should work now
python2-sphinx works.
python-sphinx does not work because it needs docutils built for Python 3.
Currently, docutils is built for 2.7.
$ pacman -Ql docutils | grep 2.7
docutils /usr/lib/python2.7/
docutils /usr/lib/python2.7/site-packages/
docutils /usr/lib/python2.7/site-packages/docutils-0.8.1-py2.7.egg-info
docutils /usr/lib/python2.7/site-packages/docutils/
docutils /usr/lib/python2.7/site-packages/docutils/__init__.py
docutils /usr/lib/python2.7/site-packages/docutils/__init__.pyc
docutils /usr/lib/python2.7/site-packages/docutils/__init__.pyo
pacman -Ql docutils | grep 3.2
$ -> nothing
% make html
mkdir -p build/html build/doctrees
sphinx-build -b html -d build/doctrees source build/html
Running Sphinx v1.1.2
loading translations [fr]... done
loading pickled environment... not yet created
building [html]: targets for 731 source files that are out of date
[...]