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
sage-location: "update" library files the first time this is run #10162
Comments
scripts repo |
comment:1
Attachment: trac_10162-sage-location.patch.gz |
comment:2
Except that the file's name is Good catch by the way, I assumed it was an even larger, perhaps OS-related problem. |
Reviewer: Leif Leonhardy |
This comment has been minimized.
This comment has been minimized.
comment:3
Personal note (or to whom it may concern): ;-)
(I'm happy with this ticket as is, therefore further changes like the above should IMHO be made on follow-up tickets.) |
Merged: sage-4.6.1.alpha0 |
comment:6
See #10202 for a follow-up (regarding when |
If you build Sage but do not run it, then the script
sage-location
does not get run, so the file$SAGE_ROOT/local/lib/sage-current-location.txt
does not get written. So if you move the Sage install directory before running it, the paths in the filesSAGE_ROOT/local/lib/*.la
are not correct. The attached patch updates the paths in those files if the filesage-current-location.txt
does not exist.(I'm marking this "minor" since it's not likely to happen at all frequently. When it does happen, it can screw things up pretty badly, though.)
CC: @nexttime
Component: build
Author: John Palmieri
Reviewer: Leif Leonhardy
Merged: sage-4.6.1.alpha0
Issue created by migration from https://trac.sagemath.org/ticket/10162
The text was updated successfully, but these errors were encountered: