build/pkgs/mathjax/distros/gentoo.txt: Fix#36145
Conversation
|
Is it possible to escape the In any case it's fine with me if you just want to change it to get the CI working again. |
|
With shell-quoting, I am getting |
|
I only gave up on waiting and added mathjax-3.x to Gentoo 12 days ago: When was the package tree last synced on that host (does it sync as part of the build)? |
|
file |
I am |
|
Done. Test with --- a/build/pkgs/mathjax/distros/gentoo.txt
+++ b/build/pkgs/mathjax/distros/gentoo.txt
@@ -1 +1 @@
->=dev-libs/mathjax-3
+dev-libs/mathjax |
That should work for the CI with ~arch keywords, but for end users, it will also accept mathjax-2.x. I can think of two scenarios where that might happen:
|
|
Those docker images are for Github Actions only, end users will get only those versions that |
Yeah the docker image will be fine, I was thinking instead about the |
|
we should encourage people to use overlay, not |
I don't disagree, but |
|
Well, then it seems that |
|
Documentation preview for this PR (built with commit 0ffc189; changes) is ready! 🎉 |
|
Thanks @sheerluck for the new image. I've tested with Let's get this PR in |
orlitzky
left a comment
There was a problem hiding this comment.
If CI is happy, I'm happy.
Do you want to fix the doc preview at the same time? The same PR de-duplicated all of the mathjax javascript files (tex-chtml.js) which, as a side effect, makes the documentation directories not self-contained. An easy fix is to use the CDN on github: #36098 (comment)
No |
Good guess, it was fixed in #36160 when I woke up. |
Fixes the build error in CI for 10.2.beta0
https://github.com/sagemath/sage/actions/runs/5992963191/job/16252928425#step:8:51
📝 Checklist
⌛ Dependencies