[Python-modules-team] Bug#695955: fail upon failures in loops + do not ignore tests failures
Yaroslav Halchenko
debian at onerussian.com
Fri Dec 14 18:30:08 UTC 2012
Package: python-numpy
Version: 1:1.6.2-1
Severity: wishlist
Tags: patch
Actually here are two patches (ready to be committed to SVN happen the
maintainer approves)
- one assures that all for loops are secured with set -e, so if any
command fails, the loop fails (do not remember who pointed me to this drawback
in my packages originally, thanks again ;) )
- tests failures are not ignored
imho it is much better to submit packages with only known to fail tests
disabled/excluded or even better resolved -- that provides some guarantee
that there is no unknown issues left
yes -- currently it would lead to FTBFS since all (or nearly all -- that
is the point, impossible to figure out besides going through all of them 1 by
1) architectures show some kind of test failure or a crash:
https://buildd.debian.org/status/package.php?p=python-numpy&suite=experimental
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (900, 'testing'), (600, 'unstable'), (300, 'experimental'), (100, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.2.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages python-numpy depends on:
ii libatlas3-base [liblapack.so.3gf] 3.8.4-7
ii libatlas3gf-base 3.8.4-7
ii libblas3 [libblas3gf] 1.2.20110419-5
ii libblas3gf 1.2.20110419-5
ii libc6 2.13-33
ii libgcc1 1:4.7.2-4
ii libgfortran3 4.7.2-4
ii liblapack3 [liblapack3gf] 3.4.1-4
ii liblapack3gf 3.4.1-4
ii libquadmath0 4.7.2-4
ii python 2.7.3-3
ii python-support 1.0.15
python-numpy recommends no packages.
Versions of packages python-numpy suggests:
ii gcc 4:4.7.2-1
ii gfortran 4:4.7.1-1
ii python-dev 2.7.3-3
ii python-nose 1.1.2-3
pn python-numpy-dbg <none>
ii python-numpy-doc 1:1.6.2-1
-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-debian-rules-safe-guard-all-for-loops-with-set-e-to-.patch
Type: text/x-diff
Size: 6674 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/python-modules-team/attachments/20121214/9893db15/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-test-rules-fail-if-tests-fail.patch
Type: text/x-diff
Size: 1879 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/python-modules-team/attachments/20121214/9893db15/attachment-0001.patch>
More information about the Python-modules-team
mailing list