-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
using configuration file results in builder without graphviz #8672
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Can you share your rtd project and repo? |
sure, sorry for omitting that... This is a build of The repo is here: https://github.com/SwissDataScienceCenter/renku |
I found this in the logs:
Doesn't graphviz require an APT package to be installed to be able to render properly? Maybe Please, take a look at that and let me know. |
There are two things I see different:
But I think the main problem is the base image used in the builds, the old image has https://github.com/readthedocs/readthedocs-docker-images/blob/6e61b2a903a0a22d2c14bec5f55b01467c39fbda/Dockerfile#L23 pre-installed. You need to install the apt package |
Ah you're absolutely right @humitos and @stsewd, I totally missed that in the docs 🤦 Apologies for the noise. What I found confusing was this line in the FAQ:
which led me to believe that I couldn't install additional packages beyond what was already in the builder images (and I completely missed the I added a short blurb to the FAQ here: #8676 |
This makes the 'dot' binary available to sphinx.ext.inheritance-diagrams See also readthedocs/readthedocs.org#8672 Closes cocotb#3449
Add graphviz package to doc build config, directly use SVG This makes the 'dot' binary available to sphinx.ext.inheritance-diagrams. See also readthedocs/readthedocs.org#8672. Include rendered SVG directly until sphinx-doc/sphinx#10117 is fixed. Closes #3449
Add graphviz package to doc build config, directly use SVG This makes the 'dot' binary available to sphinx.ext.inheritance-diagrams. See also readthedocs/readthedocs.org#8672. Include rendered SVG directly until sphinx-doc/sphinx#10117 is fixed. Closes cocotb#3449 (cherry picked from commit 8bc6be6)
Add graphviz package to doc build config, directly use SVG This makes the 'dot' binary available to sphinx.ext.inheritance-diagrams. See also readthedocs/readthedocs.org#8672. Include rendered SVG directly until sphinx-doc/sphinx#10117 is fixed. Closes #3449 (cherry picked from commit 8bc6be6)
Our project contains graphviz directives and uses the sphinx graphviz extension. This has worked very well for years on RTD. A few days ago we added a
.readthedocs.yaml
file:If this file is in the project,
dot
is not found and the graphviz graphs don't render. I assume this is a problem with the builder since I can't find any place to state that graphviz should be installed/used.The text was updated successfully, but these errors were encountered: