-
-
Notifications
You must be signed in to change notification settings - Fork 481
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
Move SAGE_DATA to SAGE_LOCAL/share #13123
Comments
Dependencies: #12205 |
Author: R. Andrew Ohana |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Changed dependencies from #12205 to none |
This comment has been minimized.
This comment has been minimized.
comment:5
Ok, everything should work now. |
This comment has been minimized.
This comment has been minimized.
comment:7
That will cause me a lot of work in sage-on-gentoo but overall that will make my life easier in the long term. I cannot comment on trac13123_extcode.patch and trac13123_scripts.patch as I don't know the code in there all that well. But for the rest:
|
Reviewer: François Bissey |
comment:8
Please make it clear in the ticket description which patches have to be applied where. |
comment:9
You should use You should deal with upgrading (probably in the new extcode installer): if |
comment:10
Why don't you
in |
comment:11
Replying to @kiwifb:
See #5155. |
comment:12
Replying to @jdemeyer:
Maybe easier, but since I was bumping the versions of these spkgs anyways for upgrading purposes, I figured I would have them take care of their own installation, rather than relying upon the build scripts. |
comment:13
Replying to @kiwifb:
You should expect to see a number of these types of changes from me over the next few months. It should definitely simply things for you as the environment variables |
This comment has been minimized.
This comment has been minimized.
comment:15
Replying to @jdemeyer:
Done and done. |
comment:16
Should we deal with gap_stamp in this ticket or should I add it to #5155 and try to push its review for 5.1? |
comment:17
Replying to @kiwifb:
Since I'm already touching that line, I may as well do it here. If you do end up finishing #5155 in time for 5.1, I'll have to rebase anyway :). (This is under the assumption that this ticket doesn't make it into 5.1, which I feel like is a pretty safe assumption.) |
comment:18
Thanks. Yes considering that Jeroen wants beta5 to be the last beta before rc our target for both tickets becomes 5.2. I think gap_stamp should go in DOT_SAGE, GAP_DIR seems to be reserved for some gap workspace and it may unwise to put it in there. |
comment:19
Actually |
comment:20
You are right, I missed a line or two in the original file. Looks good to me. |
comment:21
Question, why do we sometimes get the SAGE_* variables from os.environ and sometimes from sage.misc.misc? Should we try to be uniform and do it one way only? |
comment:22
Replying to @kiwifb:
I would have it imported from |
Attachment: 13123_bdist.patch.gz |
comment:62
Tested building from scratch, sdist, bdist, works fine. Positive review to everything not authored by me. I agree with the deleting of the commented-out code in My reviewer patches still need review. |
Changed author from R. Andrew Ohana to R. Andrew Ohana, Jeroen Demeyer |
comment:64
Mercurial should no longer be marked as a dependency for the extcode spkg (it is no longer used in the spkg-install). |
Attachment: 13123_root_review.patch.gz |
comment:66
Looks all clear to me. I didn't really notice that the explain_pickle code was commented out last week, probably because of other stuff going on locally. But still happy that this is related to the rest of the ticket and not a freebie done at the same time. As far as I can see it is ready to go. |
Merged: sage-5.4.beta2 |
apply to root repo |
comment:68
Attachment: trac13123_root.patch.gz Rebased attachment: trac13123_root.patch because of fuzz. |
comment:69
Why was
to
This seems a mistake and might be the cause of #13963. |
This is part of the new layout for git. Since it is not too difficult to separate off this change, I decided making this a distinct ticket was a good idea.
SAGE_EXTCODE
will be moved toSAGE_ROOT/devel/ext
, and currentlySAGE_LOCAL/share/sage/ext
links to this.New SPKGS:
Installation Steps:
Depends on #13457
CC: @kini @jdemeyer @robertwb @burcin
Component: relocation
Author: R. Andrew Ohana, Jeroen Demeyer
Reviewer: François Bissey, Jeroen Demeyer
Merged: sage-5.4.beta2
Issue created by migration from https://trac.sagemath.org/ticket/13123
The text was updated successfully, but these errors were encountered: