[Debian-science-sagemath] [sage-support] Sage Crash Report, please help!

E. Madison Bray erik.m.bray at gmail.com
Wed Dec 18 10:37:50 GMT 2019


On Mon, Dec 16, 2019 at 7:02 PM Dima Pasechnik <dimpase at gmail.com> wrote:
>
> On Mon, Dec 16, 2019 at 5:55 PM Andreas Schuldei <andreas at schuldei.org> wrote:
> >
> > so how can i fix it? or can i work around it?
> >
> It might be a version mismatch between GAP package and Sage package.
>
> Other than building Sage from source, either from scratch, or by
> installing and modifying Debian source package,
> or switching to Debian stable, I don't know. Perhaps Debian developers do.

>From the error log, it was an "undefined symbol" for
_GAP_SetEnterStackCount when loading Sage's libgap module.
_GAP_SetEnterStackCount is from a patch I added to GAP as part of
https://trac.sagemath.org/ticket/22626

So they are running a build of Sage that is assuming it has a GAP
4.10.0 with that patch.

GAP 4.10.1 included a reworked version of that patch, which is
slightly different, and no longer has anything called
_GAP_SetEnterStackCount: https://github.com/gap-system/gap/pull/3096

So if they had a Sage built against a patched GAP 4.10.0, but upgraded
to GAP 4.10.1, they also need a build of Sage that works with GAP
4.10.1, which should be the case as of Sage 8.8:
https://trac.sagemath.org/ticket/27094



More information about the Debian-science-sagemath mailing list