-
Notifications
You must be signed in to change notification settings - Fork 14
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
Building Docs for Packages When Depext is Unavailable #146
Comments
This particular package would work if the distribution used was upgraded though. From a quick scan at the code, it looks like Debian 10 (2 versions out of date) is still being used: ocaml-docs-ci/src/lib/platform.ml Line 11 in e971142
|
Ah ok. Upgrading to the next Debian version sounds fine in that case. |
Fix in #147 |
the overarching problem is still around as there might be a package that require a specific distribution to be compiled. |
Docs-CI only considers debian-12 as a distribution to build on. In future we could extend that to different Linux distributions quite easily. Do you have a sense of how often this situation occurs with a package needing a specific Linux distribution? In general we should extend docs to build more platforms specific packages for MacOS, FreeBSD and Windows? Is there a way to find how many packages are affected from just the opam-repository files? @sabine we could probably look through the solver failures and classify them into platform failures and other types of failures. |
From https://ocaml.org/p/llvm/latest/doc/index.html
Would it be possible to install a package without the depext just for the purpose of generating documentation?
If not, I think this means we need more images on which to build, so that depexts can be installed.
The text was updated successfully, but these errors were encountered: