make docs Fails Under Fedora 29 with python-sphinx-doc Installed #105
Labels
No labels
bugfix
cleanup
discussion
documentation
doing
done
feature
improvement
packaging
Stale
testing
TODO
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ungleich-public/cdist#105
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Created by: mcdviii
Hello,
I've finally rekindled my curiosity for this project & am trying to dig into it. I'm stumbling at building the man pages with
make docswith the following error:sphinx-buildis shipped within thepython-sphinxpackage, which installs the python2 version & dependencies.EDIT:
I think this has something to do with Sphinx not working directly with Python3:
https://stackoverflow.com/questions/8015225/how-to-force-sphinx-to-use-python-3-x-interpreter
python3-sphinxis installed but doesn't install thesphinx-buildbinary.closed
Created by: mcdviii
In the interim that works, yes. I have to think there would be a more ideal long-term solution though. I see that both
sphinx-build-3&sphinx-build-3.7are available under/usr/bin/, so this isn't just the package manager being cheeky (<- my original assumption).Created by: darko-poljak
You can make a symlink.
Or does your distro supports alternatives or somethin? (Iam on FreeBSD for
a couple of years so I can't tell).
This way you don't have to change Makefile.
** All work and no play makes Jack a dull boy **
Darko
On Sat, Feb 16, 2019, 11:02 mcdviii <notifications@github.com wrote:
Created by: mcdviii
Ah, the aforementioned package places it at /usr/bin/sphinx-build-3. I changed SPHINXBUILD in /docs/src/Makefile and it seems to have built everything successfully.
Created by: mcdviii
Hi @darko-poljak, please see my edit.
python3-sphinxdoesn't appear to ship the sphinx-build binary. Is this an issue with my distro, or with the way sphinx is meant to be used? Thanks!Created by: darko-poljak
Hi!
Python2 is not supported. Your default sphinx is for python2.
Please use python3 sphinx.
** All work and no play makes Jack a dull boy **
Darko
On Sat, Feb 16, 2019, 10:37 mcdviii <notifications@github.com wrote: