Debian Patches

Status for sagemath/9.2-2

Patch Description Author Forwarded Bugs Origin Last update
d0-libgap-path.patch Set GAP_SO _get_shared_lib_filename does not do the job. Tobias Hansen <thansen@debian.org> no
u0-version-pari-2.13-spkg-configure.patch do the bnfisunit check in Pari, not rely on output
Output format changed in Pari 2.13, so we need to act.
cf https://trac.sagemath.org/ticket/30801#comment:6
Dima Pasechnik <dimpase@gmail.com> yes upstream 2020-11-13
u0-version-pari-2.13.patch make gcd/lcm of Integer works with gmpy2/pari types Vincent Delecroix <20100.delecroix@gmail.com> yes upstream 2020-11-02
u0-version-gap-4.11.patch yes upstream https://aur.archlinux.org/cgit/aur.git/tree/sagemath-gap-4.11.patch?h=sagemath-git
u0-version-flint-2.6.3.patch fix and make robust related doctests
flint 2.6.0 (stable)
Dima Pasechnik <dima@pasechnik.info> yes upstream 2020-05-23
u1-scripts-dir.patch Define and use SAGE_SCRIPTS_DIR in more places So distros can install them somewhere other than /usr/bin Tobias Hansen <thansen@debian.org> invalid
u1-ipywidgets-repr.patch Money-patch ipywidgets in the way that Sage upstream expects Sage upstream patches ipywidgets, but this is still being discussed
upstream (see Bug below). In the meantime, we can have Sage monkey-patch
ipywidgets at runtime, to prevent other users of ipywidgets being affected.
Jeroen Demeyer <jdemeyer@cage.ugent.be> yes upstream
u2-fix-sympow-cachedir.patch Set SYMPOW_CACHEDIR to be inside DOT_SAGE Otherwise tests fail in sbuild because sympow can't create HOME/.sympow Ximin Luo <infinity0@debian.org> invalid
d0-gsl-cblas.patch Hard-code GSL CBLAS paths and keep gslcblas in gsl_libs Debian does not provide a pkg-config file for libgslcblas,
so just hard-code the paths here for Sage
.
Also, when gslcblas is removed from gsl_libs we currently get this error
at the beginning of the doc build:
ImportError: /usr/lib/x86_64-linux-gnu/libgsl.so.19: undefined symbol: cblas_ctrmv
Does libgsl need to be linked against gslcblas?
Ximin Luo <infinity0@debian.org> not-needed
d0-mathjax.patch Change mathjax_path _static/mathjax are symlinks to /usr/share/javascript/mathjax created in debian/rules. Tobias Hansen <thansen@debian.org> not-needed
d0-rubiks.patch Find rubiks binaries They have different names in Debian. Tobias Hansen <thansen@debian.org> no
d0-singular.patch Additional changes to work with the Debian package of singular We search for a specific SOVERSION of libsingular-Singular, to allow us to
runtime-Depend on libsingular4 and not libsingular4-dev.
Ximin Luo <infinity0@debian.org> not-needed
d1-sage-env.patch Patch sage-env and env.py The LD_LIBRARY_PATH can probably be forwarded upstream, either way is fine. Tobias Hansen <thansen@debian.org>, Ximin Luo <infinity0@debian.org> no
d1-doc-docs.patch no
d1-sage.patch Patch the sage startup script Set required environment variables and
remove a check for being in a sage source directory.
Tobias Hansen <thansen@debian.org> not-needed
d1-no-spkg-builds.patch no
d1-system-python-packages.patch yes upstream
dt-version-ipywidgets-6-revert-23177.patch Upgrade to ipywidgets 7 Jeroen Demeyer <jdemeyer@cage.ugent.be> no 2017-06-08
dt-version-ipywidgets-6-tests.patch Adjust tests for ipywidgets 6 Adjust some more tests to the argument order used with ipywidgets 6. Martin von Gagern <Martin.vGagern@gmx.net> no
dt-avoid-ecl-timeout.patch Avoid doctest that can cause a timeout. Times out in my chroot but not when using sbuild.
Needs to be investigated.
Tobias Hansen <thansen@debian.org> no
dt-avoid-giac-segfault.patch Remove a test that segfaults or times out with giac 1.6.0.7 Tobias Hansen <thansen@debian.org> yes upstream
dt-avoid-pari-timeout.patch Remove a test that times out with pari 2.13 Tobias Hansen <thansen@debian.org> yes upstream

All known versions for source package 'sagemath'

Links