--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2019-f51ce43c89
2019-01-28 03:44:19.367953
--------------------------------------------------------------------------------
Name : sagemath
Product : Fedora 29
Version : 8.3
Release : 2.fc29
URL :
http://www.sagemath.org
Summary : A free open-source mathematics software system
Description :
Sage is a free open-source mathematics software system licensed
under the GPL. It combines the power of many existing open-source
packages into a common Python-based interface.
--------------------------------------------------------------------------------
Update Information:
Changes in this update: - Reduce build time by removing buildroot prefixes
immediately after cython generates the files so they do not have be compiled
twice - Do not force the C locale when launching sagemath - Allow the user to
override SAGE_DEBUG in /usr/bin/sage - Fix interactions with ecm, giac, and
latte-integrale - Prevent crashes due to SIGFPEs caused by ecl messing with the
floating point context - Fix flask_autoindex and flask_openid imports in the
notebook - Add Education category to the desktop file (bz 1624545) - Fix
SINGULAR_SO variable in /usr/bin/sage (bz 1636759 and 1655248) - Invoke twistd-2
instead of twistd (bz 1640890) - Improve jupyter integration (bz 1663165) - Move
existing jupyter integration into the notebook subpackage - Require python-
jupyter-filesystem instead of owning its directories Note this update does NOT
fix
https://bugzilla.redhat.com/show_bug.cgi?id=1663158. That bug is caused by
python-entrypoints requiring a newer version of python-configparser than is
available in Fedora. This problem cannot be fixed by a sagemath update.
--------------------------------------------------------------------------------
ChangeLog:
* Sat Jan 19 2019 Jerry James <loganjerry(a)gmail.com> - 8.3-2
- Add -buildroot patch and only build cython interfaces once
- Drop LANGUAGES variable setting, now ignored by the sagemath build system
- Drop unused SAGE_CBLAS variable from /usr/bin/sage
- Do not force the C locale when launching sagemath
- Allow the user to override SAGE_DEBUG in /usr/bin/sage
- Add -ecm, -giac, and -latte patches to fix interactions with external tools
- Add -sigfpe patch from upstream
- Fix flask_autoindex and flask_openid imports in sagenb
- Add Education category to the desktop file (bz 1624545)
- Fix SINGULAR_SO variable in /usr/bin/sage (bz 1636759 and 1655248)
- Invoke twistd-2 instead of twistd (bz 1640890)
- Improve jupyter integration (bz 1663165)
- Move existing jupyter integration into the notebook subpackage
- Require python-jupyter-filesystem instead of owning its directories
- Drop one more remnant of the F24 to F25 upgrade fixup
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1663165 - Sagemath lack jupyter integration
https://bugzilla.redhat.com/show_bug.cgi?id=1663165
[ 2 ] Bug #1655248 - Unable to see Singular
https://bugzilla.redhat.com/show_bug.cgi?id=1655248
[ 3 ] Bug #1640890 - sagemath notebook() throw "No module named 'sagenb'
https://bugzilla.redhat.com/show_bug.cgi?id=1640890
[ 4 ] Bug #1636759 - sage does not start: libSingular not found
https://bugzilla.redhat.com/show_bug.cgi?id=1636759
[ 5 ] Bug #1624545 - SageMath: better desktop configuration files would be ideal
https://bugzilla.redhat.com/show_bug.cgi?id=1624545
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2019-f51ce43c89' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------