[sagemath] 01/01: Bump build-dependencies
Ximin Luo
infinity0 at debian.org
Tue Nov 1 10:47:06 UTC 2016
This is an automated email from the git hooks/post-receive script.
infinity0 pushed a commit to branch master
in repository sagemath.
commit e606a24a69b348106f4b63eed593e0da1f49fa4c
Author: Ximin Luo <infinity0 at debian.org>
Date: Tue Nov 1 00:17:06 2016 +0100
Bump build-dependencies
---
debian/README.Debian | 8 +++-----
debian/control.in | 9 +++++----
2 files changed, 8 insertions(+), 9 deletions(-)
diff --git a/debian/README.Debian b/debian/README.Debian
index 6823ce7..248d593 100644
--- a/debian/README.Debian
+++ b/debian/README.Debian
@@ -32,7 +32,7 @@ of the logging output, there will be a summary of all the failures.
After a successful build, you can run individual tests as follows. First, make
sure you're in the top-level package directory, where debian/ is. Then:
-
+
$ export SAGE_LOCAL=$PWD/debian/build/usr
$ export PYTHONPATH=$SAGE_LOCAL/lib/python2.7/dist-packages
$ cd sage
@@ -60,14 +60,12 @@ results, please add your experience to the below summary.
First, patch your local system:
-# fix 1 test
-sudo sed -e 's/\.frontend//g' -i /usr/bin/ipython
# fix 2 tests
sudo sed -e '/^class AppliedUndef/,${/def _sage_/,/^\s*$/d}' \
-i /usr/lib/python2.7/dist-packages/sympy/core/function.py
-These are already fixed in Debian's git repos for (respectively) ipython,
-sympy; we're just waiting for an upload.
+These are already fixed in Debian's git repo for sympy; we're just waiting for
+an upload.
You can see infinity0's test failures here: https://people.debian.org/~infinity0/res/
Look for files named "sagemath-*_*.log"
diff --git a/debian/control.in b/debian/control.in
index 3b830de..8447e00 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -14,7 +14,7 @@ Build-Depends:
autoconf,
ccache <pkg.sagemath.ccache>,
iso-codes,
- cysignals-tools <!nodoc>,
+ cysignals-tools (>= 1.2.0+ds-2+sage2) <!nodoc>,
cython (= 0.24.1-2+sage1),
debhelper (>= 9),
dh-python,
@@ -31,7 +31,7 @@ Build-Depends:
git,
gmp-ecm,
gnutls-dev,
- ipython (>= 5),
+ ipython (>= 5.1.0-2),
jupyter-client,
jupyter-core,
lcalc (>= 1.23+dfsg-6+sage1),
@@ -107,10 +107,10 @@ Build-Depends:
python-crypto,
python-cvxopt,
python-cycler,
- python-cysignals-pari,
+ python-cysignals-pari (>= 1.2.0+ds-2+sage2),
python-decorator,
python-docutils,
-# needed for spkg sagenb build, we might be able to remove it when using its Debian package
+# needed for spkg sagenb-export build, we might be able to remove it when using its Debian package
python-entrypoints,
python-flask,
python-flask-autoindex,
@@ -118,6 +118,7 @@ Build-Depends:
python-flask-oldsessions,
python-flask-openid,
python-flask-silk,
+ python-fpylll,
python-functools32,
python-future,
python-gd,
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/sagemath.git
More information about the debian-science-commits
mailing list