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
Replace $PIP_INSTALL with sdh_pip_install helper function #24014
Comments
comment:3
I think the easiest solution would be to keep support for |
comment:4
This isn't really very high priority so it can wait until those tickets are merged and then do as you said. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:6
Replying to @embray:
The problem with waiting is that there could be new conflicting tickets popping up. But I will leave it to you to decide what to do. |
comment:7
Oh I see what you're saying now--keep The question is: Should I open a separate ticket for later removal of |
comment:8
Note: This ticket did not change brial because it wasn't using pip to install the python package yet... |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:10
Okay, put |
comment:11
In - $PIP_INSTALL . || exit $?
+ sdh_pip_install . Given that you did not add such a check to |
comment:12
Hmm, yes-- |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:15
Diff looks good, I'm testing a build from scratch now. |
Reviewer: Jeroen Demeyer |
comment:17
Thanks! |
Changed branch from u/embray/build/sdh-pip-install to |
This removes the
$PIP_INSTALL
environment variable in favor of a newsdh_pip_install
helper function insage-dist-helpers
. This is consistent with the purpose of the library of build helper functions, and is hopefully the last time such a mass change should be made.(I realize in #21441 comment:36 I argued against making more mass updates to replace
PIP_INSTALL
, but I'm not wild about the environment variable either, and now that the helper functions exist this seems like the best approach for consistency's sake.)The only change this makes to the
spkg-install
scripts is a bulksed
.Component: build
Author: Erik Bray
Branch/Commit:
c69dfda
Reviewer: Jeroen Demeyer
Issue created by migration from https://trac.sagemath.org/ticket/24014
The text was updated successfully, but these errors were encountered: