You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
However, there is no bin/gap.sh in gaproot_mutable.
This is irrelevant most of the time, but when building packages it may be important, as some package use that variable in their build system to find a GAP executable, e.g. so they can build their manuals.
So we could use create_gap_sh() or a variant of that to provide that. (A variation because at the very least, we'd want to silence the @info messages there. But also this command creates a fresh Julia environment which is comparatively slow. Perhaps instead we could just generate a script that uses the currently active environment, or something like that?)
The text was updated successfully, but these errors were encountered:
One place where this came up is in this comment: #1079 (comment)
Also in PR #1067 (see comments in the diff of that PR) we see that some GAP packages (mostly from the homalg project?) would like to launch GAP processes and fail if they can't find one. However, those don't use sysinfo.gap, so it is a somewhat different but still highly related issue.
We currently do this in
regenerate_gaproot()
:However, there is no
bin/gap.sh
ingaproot_mutable
.This is irrelevant most of the time, but when building packages it may be important, as some package use that variable in their build system to find a GAP executable, e.g. so they can build their manuals.
So we could use
create_gap_sh()
or a variant of that to provide that. (A variation because at the very least, we'd want to silence the@info
messages there. But also this command creates a fresh Julia environment which is comparatively slow. Perhaps instead we could just generate a script that uses the currently active environment, or something like that?)The text was updated successfully, but these errors were encountered: