-
Notifications
You must be signed in to change notification settings - Fork 26
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
threejs no longer working #785
Comments
I thought I had dealt with it before. I think we had a discussion about the default path. Let me check a few things. In any case thanks for signalling. |
It should work via this line https://github.com/sagemath/sage/blob/7dfff8b1be091468140cba0e7042ef8670e4603f/src/sage/features/threejs.py#L33 |
I do not get any error at all in sage: I just get an empty browser whenever I plot something. Figuring out this it took a while: in the browser console I got an error about
|
I think that I understand why the line you point out is not working: it points to |
That would be the case in "vanilla" sage. It should not be in sage-on-gentoo and if it does it is a regression. |
OK, I am going senile and you are right. I must have thought of things in reverse or I made a mistake at some point. |
I must have had brain fog when it has gone in or I was thinking of a far future. |
tnks |
I have bumped sage-conf since I updated what is installed by it. It should be pulled automatically. There is a delay of up to 15mn before the gentoo mirror of the overlay is updated. |
LGTM Thanks again |
It looks like the new mechanism to import threejs introduced with sagemath/sage@7dfff8b breaks threejs plotting because it is not installed in one of the supported paths.
An easy fix is to move the installation path from
/usr/share/sage/threejs/
to/usr/share/sage/threejs-sage
The text was updated successfully, but these errors were encountered: