-
Notifications
You must be signed in to change notification settings - Fork 13
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
Read the docs build failures #209
Comments
The same failure observed in the latest Nextclade build so I'll transfer this issue... |
Nextstrain.org build just completed successfully however this uses python to build not mamba. |
My first question is: What's the current locale for the RTD build system? Driven by this error:
which I think is likely the root cause of all the other errors. This feels like an RTD build system bug. |
I think these are the workarounds:
I think (1) is too big and unnecessary of a change. (2) seems sensible with an inline comment. |
Latest build of docs in augur for nextstrain/augur#1493 completed successfully today. |
Augur is not affected since, similar to nextstrain.org, it uses Python to build instead of mambaforge. |
The upstream issue isn't getting any attention. I'll apply the workaround of pinning |
I just realized that docs.nextstrain.org is not actually affected as a side effect of the pin to Also, the pin shouldn't be |
Update❗️I found a better solution: bump the mambaforge version. I did some searching on the error message and came across conda-forge/python-libarchive-c-feedstock#35 (comment). This is a known bug in mamba versions <1.4.7. The mambaforge version that we use across affected repos, 22.9, bundles mamba 1.1.0. The next available mambaforge version, 23.11, bundles mamba 1.5.5. |
All RTD configs using |
Upstream issue: readthedocs/readthedocs.org#11416
Progress
Repos affected were found using GitHub search for
org:nextstrain python: "mambaforge-22.9"
.Solutions/workarounds
sphinx=7.2
Initial commentary
We recently had multiple failures of the Read-the-docs build in Auspice PRs - nextstrain/auspice#1788, nextstrain/auspice#1779. There were no salient changes to docs related code in those PRs (I believe), and in all cases our action which builds the docs succeeded (example action log). Error (full log here):
The same failure occured on the latest/stable version of Auspice's RTD
The text was updated successfully, but these errors were encountered: