[Debian-science-sagemath] Bug#917428: Python 2 matplotlib package required for sagemath

E. Madison Bray erik.m.bray at gmail.com
Wed Jan 2 14:20:01 GMT 2019


On Wed, Jan 2, 2019 at 1:48 PM Tobias Hansen <thansen at debian.org> wrote:
>
> On 1/2/19 1:07 PM, E. Madison Bray wrote:
> > On Wed, Jan 2, 2019 at 12:57 PM Tobias Hansen <thansen at debian.org> wrote:
> >> From the gap 4.10 ticket I take that you install
> >>
> >> + pkg/autpgrp-* \
> >> + pkg/alnuth-* \
> >> + pkg/crisp-* \
> >> + pkg/ctbllib \
> >> + pkg/FactInt-* \
> >> + pkg/fga \
> >> + pkg/irredsol-* \
> >> + pkg/laguna-* \
> >> + pkg/polenta-* \
> >> + pkg/polycyclic-* \
> >> + pkg/resclasses-* \
> >> + pkg/sophus-* \
> >> + pkg/tomlib-* \
> >> and atlasrep.
> >>
> >> When I installed more gap libraries (gap-atlasrep, gap-autpgrp, gap-factint, gap-laguna, gap-polycyclic) I got an error during the docbuild (see attached sagemath_docbuild_error.build).
> > Did you also include the patches from
> > https://trac.sagemath.org/ticket/26856 and its dependency
> > https://trac.sagemath.org/ticket/26889 ?
> > This updated support for various additional GAP packages with 4.10,
> > including all the packages you listed above, among others.
>
> No, I didn't. I am running a test build with these two patches now. Are there any gap libs that change particularly many test results when they are installed? Ideally the sagemath package shouldn't depend on additional gap libs (apart from the package gap-libs).

It's not so much a question of changing test results (although
obviously that is a side-effect) as there are GAP packages that change
the behavior of GAP, sometimes in significant ways.  Therefore code
that uses GAP sometimes may need additional logic to account for
differences in results that occur depending on what packages are
loaded.  It's quite frustrating and confusing.



More information about the Debian-science-sagemath mailing list