-
-
Notifications
You must be signed in to change notification settings - Fork 553
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
directory for foreign package environment #15087
Comments
Branch: u/felixs/env_d |
comment:3
We probably want a |
comment:4
Replying to @vbraun:
i agree that standalone sagelib-into-system installations (e.g. prefix=/usr) are meant to be configured explicitly using --with-sysconfdir=/etc/sage (common practice). i am aware that sage does not define a prefix, which makes me assume that installation is not implemented in a useful way (yet?) -- YMMV. more workarounds may be required... |
comment:5
Replying to @sagetrac-felixs:
Well |
comment:6
Replying to @vbraun:
indeed, maybe it's not a good idea to choose /usr/local as the prefix (i.e. for sage the distibution). but it's consistent. finally it's the question how much you dislike redundant paths like |
comment:7
Needs to be rebased. |
comment:11
Packages can now set environment variables by means of the |
Sometimes, foreign packages need to manipulate environment. this looks impossible right now.
It would be much better to have a directory, where packages may put environment snippets. On sage (the distribution) it makes sense to use
$SAGE_ETC/env.d
and setSAGE_ETC
to$SAGE_LOCAL/etc
.CC: @jondo @dimpase
Component: scripts
Author: Felix Salfelder
Branch/Commit: u/felixs/env_d @
fdf7a92
Issue created by migration from https://trac.sagemath.org/ticket/15087
The text was updated successfully, but these errors were encountered: