-
-
Notifications
You must be signed in to change notification settings - Fork 487
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
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 |
181d64f
to
0ffc189
Compare
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 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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