Your message dated Mon, 28 Dec 2015 16:24:20 +0000
with message-id <[email protected]>
and subject line Bug#738962: fixed in python-csb 1.2.3+dfsg-2
has caused the Debian Bug report #738962,
regarding python-csb: More issues with the tests
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
738962: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=738962
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-csb
Version: 1.2.2+dfsg-2
Severity: important

Dear Maintainer,

I have tried to fix the python-csb autopkgtest and noticed the following things:

1) python-csb should depend on python-numpy and python-scipy (and python3-csb
   should depend on python3-numpy and python3-scipy). These dependencies are
   specified in REQUIRES field in setup.py and, as I understand, the package
   is mostly useless without these dependencies. The tests also need numpy
   to succeed.

2) In debian/tests/build, Makefile-style variables are used. I think that was
   blindly copied from debian/rules, and not really needed.

   Also, you use python instead of $python, so in fact the test is ran
   three times for python2.7.

   I would write the command like this:

     for py in $(pyversions -i) $(py3versions -i); do
         PYTHONWARNINGS=d $py test/app.py --generated-resources /tmp 
--verbosity 2
     done

   Note that I also increased verbosity to get the more understandable output
   in case of failures.

3) One of the tests fails (at least with Python 2.7):

     FAIL: testWHAM 
(usr/lib/python2-7/dist-packages/csb/test/cases/statmech/wham.TestWHAM)

     Traceback (most recent call last):
       File "/usr/lib/python2.7/dist-packages/csb/test/cases/statmech/wham.py", 
line 80, in testWHAM
         self.log_z, delta=0.5)
       File "/usr/lib/python2.7/dist-packages/csb/test/__init__.py", line 415, 
in assertAlmostEqual
         raise self.failureException(msg)
     AssertionError: nan != -14.7726232844 within 0.5 delta

4) The tests failures are ignored. When the test fails for python2.7, the next
   tests are run.

5) Some test is printed into stderr, for example the deprecation warnings and
   names of the tests. Autopkgtest considers that as a failure by default, to
   allow stderr you need to add this line to debian/tests/control:

     Restrictions: allow-stderr

Please contact me or [email protected] if you have any questions.

Hope my investigation helps,

--
Dmitry Shachnev

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: python-csb
Source-Version: 1.2.3+dfsg-2

We believe that the bug you reported is fixed in the latest version of
python-csb, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Tille <[email protected]> (supplier of updated python-csb package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 28 Dec 2015 15:37:52 +0100
Source: python-csb
Binary: python-csb python3-csb python-csb-doc
Architecture: source all
Version: 1.2.3+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Description:
 python-csb - Python framework for structural bioinformatics
 python-csb-doc - Python framework for structural bioinformatics (documentation)
 python3-csb - Python framework for structural bioinformatics (Python3 version)
Closes: 738962
Changes:
 python-csb (1.2.3+dfsg-2) unstable; urgency=medium
 .
   * Fix d/watch
   * Fix clean target
   * use pybuild
   * Add missing Build-Depends for Python3
   * Verified tests and excluded online tests (even if these do not cause
     failures)
     Closes: #738962
Checksums-Sha1:
 c244a09374f64c297329d9334ae06573cd88f83b 2267 python-csb_1.2.3+dfsg-2.dsc
 54e5e1bd688179cfd0cde64a9dd93d13cfcaa670 4120 
python-csb_1.2.3+dfsg-2.debian.tar.xz
 ed299632f4be174072e8e666f89ebe2b92faab19 1182744 
python-csb-doc_1.2.3+dfsg-2_all.deb
 af6ac98aa5a80086a14a20911be7b36d2cd24725 2171400 
python-csb_1.2.3+dfsg-2_all.deb
 c11cfc12c53ba4f8e44453775fe54743a514a1f3 2170596 
python3-csb_1.2.3+dfsg-2_all.deb
Checksums-Sha256:
 e6e67e05be8f95e2ae5593e5fc976dc20ccee933c891bbd0fe915636fda3bb9b 2267 
python-csb_1.2.3+dfsg-2.dsc
 bc1ae9799a8dd3751ba131acaca07568012c1e6b31a67715790b24aa671ed0ba 4120 
python-csb_1.2.3+dfsg-2.debian.tar.xz
 7771ef4130e51d3f2ca96f3af6823d61419cbab4776f32aaa9f2f68006de98c9 1182744 
python-csb-doc_1.2.3+dfsg-2_all.deb
 a8425d6ad52baaf717359225d5fa78949cd95a0100ae864194bd960c472db31e 2171400 
python-csb_1.2.3+dfsg-2_all.deb
 5eea8368f6510a31b81ae67f3d9a92ef9c1a125ef04c01be45ea876c5210c8af 2170596 
python3-csb_1.2.3+dfsg-2_all.deb
Files:
 163e8ccb38a8207976ffa9f8047736da 2267 python optional 
python-csb_1.2.3+dfsg-2.dsc
 6b77533dbb5b51b980bef80247623eb6 4120 python optional 
python-csb_1.2.3+dfsg-2.debian.tar.xz
 c5e8ffd9b0bc0e032181164afc12665c 1182744 doc optional 
python-csb-doc_1.2.3+dfsg-2_all.deb
 f482758cabecc38c2b462641c0eead3e 2171400 python optional 
python-csb_1.2.3+dfsg-2_all.deb
 5133ce3b0cea99a987bee51850240312 2170596 python optional 
python3-csb_1.2.3+dfsg-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJWgV3GAAoJEFeKBJTRxkbR1D0P/RKn4H43fuBpeG9SJ/uyOCiy
u/pWHBe86NKOrsZY69gVsVArOarTr6x+hmBu+DjxyK6EcgvYpRkscvShz+oesrLH
gaalDYVKDIEq/jKlVnK7kgDfPITQGCjREu7T8ZRLg9YKP85F5jTxEWiE+2ZnD+6q
hjElOAGf6WZfNSQUKdNyl4qvzuI+/3RcR4VmWL9cUBvWY1EbcQGIMdj+TcAwoOvU
45G4cGPdGzWLVnfH2TMyuBMBTCjaFEkffRnuk6SG6SxKMMs30YO11pxO6osrMGK3
jUulJsiPmS0aOkSlqBzDlojOFqZ1CUlTGORCPdJFWnt/26sPZlPCE3FEY+AQ0kTC
+FR3UDQouFRYhbJfgPDS/jXyRhQb4eX70GH1/gU2NHi6z6akVrc4YuZjCHnmMy9s
Zctktfi83+IL10zvcltITe+TaKt1MTueFsUx26Wyl0FWAgAczUWpq5BJYxLqw6zr
NINZT5wduPoUrza9vDCdqTOyrG+JWWeyBFY1fPEzXTfkyQOkcaRZys2ZwZAMBTYr
q/TuFjIY3Nz7EFvwwTueizvjE9qFySKig27kpgGX3soOFFWqXJnoGWp1V8+0lOFs
oFq6BCIUGZIQNDtuwwSGXsYUMi77SGxwqdUjN7nzhi7hSHrZs6HSxPtU0OeI2hN2
75XJ5WVPxm54+uFJ/huA
=AeAR
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to