-
Notifications
You must be signed in to change notification settings - Fork 70
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
Using apt-get to install other dependencies #114
Comments
Yes, but we don't allow executing arbitrary commands in the build process. But if you are using sphinx, you can run those commands in the |
If the dependency is widely used for building documentation, we usually install it in our own image and make a new release after some time. As @stsewd mentioned, we don't allow executing arbitrary commands. The usage of |
It seems like "widely used" might be subjective. For instance So my question is could we provide a file with a list of dependencies we would like to have It sounds like the answer to this question is not today. Though users may be able to hack around this. Does this seem like the sort of thing that could be in scope in the future? |
This is also relevant for use, we require libgdal for the Sphinx build. It looks like we'll be able to work around it by making the call in |
@sergei-maertens, have you looked at Conda? RTD supports that already and there is a package for GDAL there. |
I didn't, will do when it becomes relevant again! |
Is there a way to install bison >=3.0 and flex >=2.6 as prerequisites to the build process? |
Also would checkout Conda support, @razvnane 🙂 |
Just to pile on: I would also like this feature, and the requirement file for other packages sounds like a reasonable suggestion. I don't need arbitrary commands either. My attempt was using Thanks for the |
There’s also a Conda package for Graphviz if you want to give that a try, Felix 🙂 |
Hi! I suggest you to subscribe to this PR readthedocs/readthedocs.org#8065 that implements a new config in |
Is it or would it be possible to install other system-level dependencies with
apt-get
?The text was updated successfully, but these errors were encountered: