Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Please unblock package python-scipy

debci tests were intermittently failing (Bug#919929), evidently due to
running out of memory in the test system because of an excessive
number of deprecation warnings emitted during the tests.

1.1.0-4 applied a patch which eliminated the largest contribution to
the warnings (warnings about the matrix API from numpy 1.16).

But the remaining warnings were sufficient to continue to trigger
MemoryError failure in 2 tests, only in python2.  Tests in python3 all
pass with scipy 1.1.0-4.

scipy 1.1.0-5 simply skips those 2 python2 tests. With that, 1.1.0-5
now passes debci tests in testing and in unstable.

debdiff is:

$ debdiff python-scipy_1.1.0-4.dsc python-scipy_1.1.0-5.dsc
diff -Nru python-scipy-1.1.0/debian/changelog 
python-scipy-1.1.0/debian/changelog
--- python-scipy-1.1.0/debian/changelog 2019-03-14 14:12:00.000000000 +0800
+++ python-scipy-1.1.0/debian/changelog 2019-04-10 16:41:47.000000000 +0800
@@ -1,3 +1,11 @@
+python-scipy (1.1.0-5) unstable; urgency=medium
+
+  * Team upload.
+  * Skip sparsetools.TestInt32Overflow matvec tests on python2
+    (MemoryError). Closes: #919929.
+
+ -- Drew Parsons <dpars...@debian.org>  Wed, 10 Apr 2019 16:41:47 +0800
+
 python-scipy (1.1.0-4) unstable; urgency=medium
 
   * Team upload.
diff -Nru python-scipy-1.1.0/debian/tests/python2 
python-scipy-1.1.0/debian/tests/python2
--- python-scipy-1.1.0/debian/tests/python2     2019-03-14 14:12:00.000000000 
+0800
+++ python-scipy-1.1.0/debian/tests/python2     2019-04-10 16:41:47.000000000 
+0800
@@ -27,6 +27,9 @@
 "sparse.tests.test_sparsetools.TestInt32Overflow.test_bsr_n_block[matmat]",
 "sparse.tests.test_sparsetools.TestInt32Overflow.test_bsr_n_block[matvecs]",
 "sparse.tests.test_sparsetools.TestInt32Overflow.test_bsr_n_block[transpose]",
+# postscriptum on Bug#919929
+"sparse.tests.test_sparsetools.TestInt32Overflow.test_matvecs",
+"sparse.tests.test_sparsetools.TestInt32Overflow.test_dia_matvec",
 ]
 
 junit = "$TMPDIR/junit.xml"


unblock python-scipy/1.1.0-5

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-4-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Reply via email to