#1075980 mpi4py: FTBFS with mpich as default MPI provider on 32 bit systems: testPackUnpackExternal (test_pack.TestPackExternal.testPackUnpackExternal) ... Conversion of types whose size is not the same as the size in external32 is not supported #1075980
- Package:
- src:mpi4py
- Source:
- src:mpi4py
- Submitter:
- Sebastian Ramacher
- Date:
- 2024-07-14 11:33:04 UTC
- Severity:
- normal
- Tags:
Source: mpi4py Version: 3.1.6-1 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past) X-Debbugs-Cc: sramacher@debian.org https://buildd.debian.org/status/fetch.php?pkg=mpi4py&arch=armel&ver=3.1.6-1%2Bb1&stamp=1720427513&raw=0 testMessageNoProc (test_p2p_obj_matched.TestMessage.testMessageNoProc) ... ok testMessageNull (test_p2p_obj_matched.TestMessage.testMessageNull) ... ok testIMProbe (test_p2p_obj_matched.TestP2PMatchedSelf.testIMProbe) ... ok testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelf.testProbeRecv) ... ok testIMProbe (test_p2p_obj_matched.TestP2PMatchedSelfDup.testIMProbe) ... ok testProbeRecv (test_p2p_obj_matched.TestP2PMatchedSelfDup.testProbeRecv) ... ok testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorld.testIMProbe) ... ok testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorld.testProbeRecv) ... ok testIMProbe (test_p2p_obj_matched.TestP2PMatchedWorldDup.testIMProbe) ... ok testProbeRecv (test_p2p_obj_matched.TestP2PMatchedWorldDup.testProbeRecv) ... ok testPackSize (test_pack.TestPackExternal.testPackSize) ... ok testPackUnpackExternal (test_pack.TestPackExternal.testPackUnpackExternal) ... Conversion of types whose size is not the same as the size in external32 is not supported Aborting with internal error [unset]: PMIU_write error; fd=-1 buf=:cmd=abort exitcode=1 message=Aborting with internal error : system msg for write_line failure : Bad file descriptor make[1]: *** [debian/rules:91: override_dh_auto_test] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:52: binary-arch] Error 2 Cheers
Hello, Bug #1075980 in mpi4py reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/science-team/mpi4py/-/commit/4abea17ca1883321cf9421dcf87f3a8f215f91dd ------------------------------------------------------------------------ add debian patch skip_failing_tests_32bit_mpich.patch skips failing tests with 32-bit mpich. - armel, armhf, hppa: testPackUnpackExternal (test_pack.py) - powerpc: testArgsOnlyAtRoot (test_spawn.py) identify arch with platform.machine() armel, armhf: 'arm' hppa: 'parisc' powerpc: 'ppc' https://wiki.debian.org/ArchitectureSpecificsMemo See upstream Issue#514. https://github.com/mpi4py/mpi4py/issues/514 Closes: #1075980 ------------------------------------------------------------------------ (this message was generated automatically) -- Greetings https://bugs.debian.org/1075980
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 1075980@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Drew Parsons <dparsons@debian.org> (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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 11 Jul 2024 11:22:23 +0200
Source: mpi4py
Architecture: source
Version: 3.1.6-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Drew Parsons <dparsons@debian.org>
Closes: 1075980
Changes:
mpi4py (3.1.6-2) unstable; urgency=medium
.
* debian patch skip_failing_tests_32bit_mpich.patch skips failing
tests with 32-bit mpich. See upstream Issue#514. Closes: #1075980.
- armel, armhf, hppa: testPackUnpackExternal (test_pack.py)
- powerpc: testArgsOnlyAtRoot (test_spawn.py)
Checksums-Sha1:
bb123f5777c0a94faf0cd90a955a598c279d3479 2499 mpi4py_3.1.6-2.dsc
6a76767ed0807ad685bba22a6b9e2bd0a5f05d07 13848 mpi4py_3.1.6-2.debian.tar.xz
Checksums-Sha256:
0c83514cd197ebaaed8becc682995cca7bdf28c731601652f06e9fdd8b0c3f58 2499 mpi4py_3.1.6-2.dsc
83ac859b47fc0ef260741d8ddd925e6f5474a22b47168ef1c4af6813459b17a9 13848 mpi4py_3.1.6-2.debian.tar.xz
Files:
626c056d2504a4495e5ebee658af5b93 2499 python optional mpi4py_3.1.6-2.dsc
5538eacdfd284c88a72dd46647b8d95a 13848 python optional mpi4py_3.1.6-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmaPrBAACgkQVz7x5L1a
Afq5rxAAlG2uWYsLeDsFDZXmwh55SCuZd0MhR5cJygsodDdAH/EtPYzYH00vg3/K
PqiAXsI0dmXV/Y8x3gS5QjXv2Sc9B/bk1KO4M0UBN3lsFtn2xHl+h59BzCtBK1Zl
fwzp/uQcchS3TXW3hBzzMNcIY+4+0CpyfuAiDJo0TvlbQKD9g70D+sG4NeZajN98
2oG3OmpP2R5Gw9vLndBT2CvuoDFVS/E070aFac09PoRhzzlHeN29/NVphMr6w2Hx
3nh6iBOu/hb0Rej0Q8zdeO63uEvMI7fgFyEbqO3/b1pQuhpJXRdJLBf2o00Q85Ns
2bt4pHrMYGgGDm3DOOR1oT/fQi2V+tSMXMWBIfSMFeEzqo7j3X0s1HNit+nPu007
Xwyw/Tj0o7yVZc/ZcMgq2Dg8meT0yDlUCt/H7IQIKZN8AggWYB29xZxxszCA40fl
4JvAQsROqp24iZS3muB6fyhM2v+C3vPneUksxo0VOh7MFnVh8AhFiirh/OeILTv7
4BO/cGulBx/qx5T3jKYwATyXoEcZ7eJGyzQpBJBpxhRE481x9dG3uGKIbpRp1xPv
+9E7uljIar/nztzVmyDr4VeOm8TPw07BWTLIDKtt3mmNkmjXMIZGGW0G8fUiJoCn
hSBHQkTt/XUg3S/fjnGzI3580peGIjP1y/xPzI8nw/5tf6U0R8Q=
=SbOL
-----END PGP SIGNATURE-----