Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package mpi4py Skipped some tests to resolve some FTBFS due to exotic setup of some build boxes. diff -Nru mpi4py-1.3.1+hg20131106/debian/changelog mpi4py-1.3.1+hg20131106/debian/changelog --- mpi4py-1.3.1+hg20131106/debian/changelog 2013-11-06 16:46:58.000000000 -0500 +++ mpi4py-1.3.1+hg20131106/debian/changelog 2014-11-24 09:21:30.000000000 -0500 @@ -1,3 +1,13 @@ +mpi4py (1.3.1+hg20131106-2) unstable; urgency=medium + + * debian/rules + - assure absent reliance on network via http*_proxy env var + * debian/patches + - up_tests_network_attr tag BaseTestSpawn tests as relying on network + access and exclude them from running at pkg build time (Closes: #769801) + + -- Yaroslav Halchenko <deb...@onerussian.com> Sun, 16 Nov 2014 15:06:21 -0500 + mpi4py (1.3.1+hg20131106-1) unstable; urgency=low * Fresh upstream snapshot which includes 1.3.1 stable release diff -Nru mpi4py-1.3.1+hg20131106/debian/patches/series mpi4py-1.3.1+hg20131106/debian/patches/series --- mpi4py-1.3.1+hg20131106/debian/patches/series 2013-11-06 16:46:58.000000000 -0500 +++ mpi4py-1.3.1+hg20131106/debian/patches/series 2014-11-24 09:21:30.000000000 -0500 @@ -1 +1,2 @@ up_no_modlibs +up_tests_network_attr diff -Nru mpi4py-1.3.1+hg20131106/debian/patches/up_tests_network_attr mpi4py-1.3.1+hg20131106/debian/patches/up_tests_network_attr --- mpi4py-1.3.1+hg20131106/debian/patches/up_tests_network_attr 1969-12-31 19:00:00.000000000 -0500 +++ mpi4py-1.3.1+hg20131106/debian/patches/up_tests_network_attr 2014-11-24 09:21:30.000000000 -0500 @@ -0,0 +1,25 @@ +--- a/test/test_spawn.py ++++ b/test/test_spawn.py +@@ -2,11 +2,14 @@ import sys, os, mpi4py + from mpi4py import MPI + import mpiunittest as unittest + ++from nose.plugins.attrib import attr ++ + MPI4PYPATH = os.path.abspath(os.path.dirname(mpi4py.__path__[0])) + CHILDSCRIPT = os.path.abspath( + os.path.join(os.path.dirname(__file__), 'spawn_child.py') + ) + ++@attr('network') + class BaseTestSpawn(object): + + COMM = MPI.COMM_NULL +@@ -104,6 +107,7 @@ class BaseTestSpawn(object): + child.Disconnect() + self.COMM.Barrier() + ++ + class TestSpawnSelf(BaseTestSpawn, unittest.TestCase): + COMM = MPI.COMM_SELF + diff -Nru mpi4py-1.3.1+hg20131106/debian/rules mpi4py-1.3.1+hg20131106/debian/rules --- mpi4py-1.3.1+hg20131106/debian/rules 2013-11-06 16:46:58.000000000 -0500 +++ mpi4py-1.3.1+hg20131106/debian/rules 2014-11-24 09:21:30.000000000 -0500 @@ -12,6 +12,9 @@ # just use the default. # MPI=.openmpi +export http_proxy=http://127.0.0.1:9/ +export https_proxy=http://127.0.0.1:9/ + %: dh $@ --with python2,python3$(RECONF),sphinxdoc --buildsystem python_distutils @@ -83,7 +86,7 @@ set -e; for v in $(PY2VERS) $(PY3VERS); do \ echo "I: testing using python$$v"; \ PYTHONPATH=`/bin/ls -d $(CURDIR)/build/lib.*-$$v` \ - /usr/bin/python$$v /usr/bin/nosetests -v --exclude='testPackUnpackExternal'; \ + /usr/bin/python$$v /usr/bin/nosetests -v --exclude='testPackUnpackExternal' -A "not network" ; \ done else : # Skip unittests due to nocheck unblock mpi4py/1.3.1+hg20131106-2 -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (900, 'testing'), (600, 'unstable'), (300, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.17-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20141125142141.23148.19393.report...@hopa.kiewit.dartmouth.edu