Your message dated Fri, 19 Jul 2019 17:09:07 +0000
with message-id <[email protected]>
and subject line Bug#840817: fixed in mpi4py 3.0.2-2
has caused the Debian Bug report #840817,
regarding mpi4py FTBFS on alpha: libm.so.6 does not exist on Alpha (but 
libm.so.6.1 does)
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.)


-- 
840817: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=840817
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mpi4py
Version: 2.0.0-2
Severity: important
Justification: fails to build from source (but built in the past)
User: [email protected]
Usertags: ftbfs

mpi4py FTBFS on Alpha with the following failure in the test suite [1]:

FAIL: testDL1 (test_dl.TestDL)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/test_dl.py", line 18, in testDL1
      self.assertTrue(handle != 0)
      AssertionError: False is not true


In tests/test_dl.py is:

def testDL1(self):
    if sys.platform == 'darwin':
        libm = 'libm.dylib'
    else:
        libm = 'libm.so.6'

And it proceeds to try to open libm which on Alpha fails because
the C library version is 6.1, not 6.  The code should really be
detecting the CPU and if it is Alpha should use 'libm.so.6.1' as
the math library.  (I presume it should also be checking for the
hurd and kfreebsd as they also have different C library versions,
but those builds don't get far enough to see this problem.)

Cheers
Michael.

[1] 
https://buildd.debian.org/status/fetch.php?pkg=mpi4py&arch=alpha&ver=2.0.0-2&stamp=1473761717

--- End Message ---
--- Begin Message ---
Source: mpi4py
Source-Version: 3.0.2-2

We believe that the bug you reported is fixed in the latest version of
mpi4py, 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.
Drew Parsons <[email protected]> (supplier of updated mpi4py 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: Sat, 20 Jul 2019 00:47:26 +0800
Source: mpi4py
Architecture: source
Version: 3.0.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Drew Parsons <[email protected]>
Closes: 840817 856349
Changes:
 mpi4py (3.0.2-2) unstable; urgency=medium
 .
   * Team upload.
   * skip build tests on x32 (they consistently time out)
   * add debian/tests to support autopkgtest
   * reinstate debian patch fix-dlopen.patch and use
     ctypes.util.find_library to find the system's libm.so.
     Needed for systems without lib.so.6 (alpha, ia64).
     Closes: #840817.
   * reinstate build test failures as errors not warnings.
     Tests are now expected to pass. Closes: #856349.
Checksums-Sha1:
 8e0889bafc8d473a709207d6de9042c74674b183 2332 mpi4py_3.0.2-2.dsc
 3780d9422831fc8b1b434cda6eb75d4fb3f7b114 8704 mpi4py_3.0.2-2.debian.tar.xz
Checksums-Sha256:
 3b6611b9c124bcc14f5e5c85f53dea5191f5328cb11b984025de1cd2e3152d18 2332 
mpi4py_3.0.2-2.dsc
 92ae7d6084bb9da322a280f24abd8b25a4d84b35b08f779a559013b4f625d3b8 8704 
mpi4py_3.0.2-2.debian.tar.xz
Files:
 6b1558ffdc63f1abb95715d00a6114c4 2332 python optional mpi4py_3.0.2-2.dsc
 dcb78cb3a20e0ecbe6c17f30ba883995 8704 python optional 
mpi4py_3.0.2-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAl0x9oAACgkQVz7x5L1a
AfoxZg/8DunY9pbjkkAbvDarXrWdg5YNprXiZafpCn/YCVo78lejB8v/dA4SIHuC
f4t3pWzVBbqMZeceaU0eQL+PYhv5j5EKgxZzRsifFa8ZOpWbEqabFCWFIx2DR9Zh
5oIcAxr1ggDmHhVZPqEs7Y8bWKzBGMI1ThmN5LfYjrIhGb96N9rtY+wpvguyKyc4
QtlIU5DD8p6B4nL+kN47scWpd5pcODG176+4IY1FgqMh8XWX5bB32SB0v62XxXXg
m2xrSluFLlubsEjMKZLicWSKJgZ0Rg6dvaUg3Kz0L/gFxldiS+qpUqwfKsEvdXAK
YyaQgZtN1VVku3+BqzvIiD6wR6pnOzCI50g9kNgGAKn2ep++OyYYDcxsnz7Q1lNm
1gx4MkV5KMYQGQaEM3c92HYtlMsDFO0aFBfBcLCKLfL8Uk6i3fcs8BqGn7ytVZTW
WlCU7A+wtC6ZiWA2ztfRoainLTx2YXCGwQmCPNq0jMbUXkodvoweBs4s1qOlfNKL
PfFTf34dWGcwyBUy2au7VZtztQFGxFgaL7DdtA2ZJhKhNkT4J5r/O9PJrs/eqy9R
4JViNXcmKMjhpfhsqTDOVLyDk7WmdOQszgH0hJxTsT06WM15eGWfX1E/b1hHthRl
IksYXPg9mVh3bfjW1tALAoaOwGULBsdAJG+qsnp6vp1oFQe5SDU=
=MbhS
-----END PGP SIGNATURE-----

--- End Message ---
-- 
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to