File tree 2 files changed +3
-3
lines changed
2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -83,15 +83,15 @@ jobs:
83
83
run : |
84
84
./bootstrap
85
85
echo "::add-matcher::.github/workflows/configure-systempackage-problem-matcher.json"
86
- ./configure --enable -build-as-root --with-python=$CONDA_PREFIX/bin/python --prefix=$CONDA_PREFIX --enable-system-site-packages $(for pkg in $(./ sage -package list :standard: --has-file spkg-configure.m4 --has-file distros/conda.txt --exclude rpy2); do echo --with-system-$pkg=force; done)
86
+ pip install --no -build-isolation --no-deps -v -v -e ./pkgs/ sage-conf_conda
87
87
echo "::remove-matcher owner=configure-system-package-warning::"
88
88
echo "::remove-matcher owner=configure-system-package-error::"
89
89
90
90
- name : Build
91
91
shell : bash -l {0}
92
92
run : |
93
93
# Use --no-deps and pip check below to verify that all necessary dependencies are installed via conda.
94
- pip install --no-build-isolation --no-deps -v -v -e ./pkgs/sage-conf ./pkgs/sage- setup
94
+ pip install --no-build-isolation --no-deps -v -v -e ./pkgs/sage-setup
95
95
pip install --no-build-isolation --no-deps --config-settings editable_mode=compat -v -v -e ./src
96
96
env :
97
97
SAGE_NUM_THREADS : 2
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ def run(self):
29
29
'See https://doc.sagemath.org/html/en/installation/conda.html on how to get started.' )
30
30
31
31
cmd = f"cd { SAGE_ROOT } && ./configure --enable-build-as-root --with-system-python3=force --disable-notebook --disable-sagelib --disable-sage_conf --disable-doc"
32
- cmd += ' --with-python=$CONDA_PREFIX/bin/python --prefix="$CONDA_PREFIX"'
32
+ cmd += ' --with-python=$CONDA_PREFIX/bin/python --prefix="$CONDA_PREFIX" --enable-system-site-packages '
33
33
cmd += ' $(for pkg in $(PATH="build/bin:$PATH" build/bin/sage-package list :standard: --exclude rpy2 --has-file spkg-configure.m4 --has-file distros/conda.txt --exclude-dependencies); do echo --with-system-$pkg=force; done)'
34
34
print (f"Running { cmd } " )
35
35
sys .stdout .flush ()
You can’t perform that action at this time.
0 commit comments