-
-
Notifications
You must be signed in to change notification settings - Fork 560
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.libs.singular: Do not fail if the Singular binary is not in PATH #33440
Comments
comment:1
Fix should be via |
comment:3
We have this problem in a lot of packages and we usually use |
comment:4
I don't know if we need it as a configuration variable because the configure script just searches for it in PATH. |
comment:5
Replying to @mkoeppe:
The |
comment:6
Replying to @orlitzky:
Sorry, that's half nonsense. If we don't find |
Commit: |
comment:8
I know you know this already, but I think adding geographically varied runtime checks for things that are known at build time is the wrong solution. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:10
No objection if you want to provide |
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
comment:12
Replying to @mkoeppe:
This variable would be used in |
Author: Matthias Koeppe, ... |
Changed author from Matthias Koeppe, ... to Matthias Koeppe |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:18
Let's get this in please |
comment:19
How does one test this? I tried the way given in the link, but it ends up as follows:
Am I doing something wrong? |
comment:20
The method of setting up the venv that was tried in that post only works when Sage has built its own Python. One cannot make a venv from a venv. |
comment:21
You can test it by just using command lines like the ones I showed in #31296 |
Reviewer: Dima Pasechnik |
comment:22
OK, this works. |
comment:23
Thank you! |
Changed branch from u/mkoeppe/sage_libs_singular__do_not_fail_if_the_singular_binary_is_not_in_path to |
This code from #29024
assumes that
Singular
is in PATHThis causes errors when users attempt to use sagelib outside of the environment set up by
sage-env
.https://groups.google.com/g/sage-support/c/XBxpl-JjaNU/m/FtRvcoW0AgAJ
Depends on #31292
Depends on #31296
CC: @orlitzky @dimpase @koffie
Component: refactoring
Author: Matthias Koeppe
Branch/Commit:
4cd3130
Reviewer: Dima Pasechnik
Issue created by migration from https://trac.sagemath.org/ticket/33440
The text was updated successfully, but these errors were encountered: