Your message dated Thu, 05 Dec 2024 22:20:06 +0000
with message-id <[email protected]>
and subject line Bug#1061063: fixed in h5py 3.12.1-1
has caused the Debian Bug report #1061063,
regarding armhf: h5py's tests expose unaligned memory accesses during the build
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.)


-- 
1061063: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061063
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:h5py
Version: 3.10.0-1
Severity: serious
Tags: sid trixie

armhf: h5py's tests expose unaligned memory accesses during the build, this not seen with with the 3.9.0 version. You don't see this on the Debian buildds itself, because they ignore these misalignments.

Already happens with Python 3.11.

[...]
build/h5py/_debian_h5py_serial/tests/test_dims_dimensionproxy.py::TestItems::test_empty PASSED [ 53%] build/h5py/_debian_h5py_serial/tests/test_dtype.py::TestVlen::test_compound PASSED [ 53%] build/h5py/_debian_h5py_serial/tests/test_dtype.py::TestVlen::test_compound_vlen_bool Fatal Python error: Bus error

Current thread 0xf7959020 (most recent call first):
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_h5py_serial/build/h5py/_debian_h5py_serial/_hl/dataset.py", line 841 in __getitem__ File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_h5py_serial/build/h5py/_debian_h5py_serial/tests/test_dtype.py", line 60 in test_compound_vlen_bool
  File "/usr/lib/python3.11/unittest/case.py", line 579 in _callTestMethod
  File "/usr/lib/python3.11/unittest/case.py", line 623 in run
  File "/usr/lib/python3.11/unittest/case.py", line 678 in __call__
File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 333 in runtest File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 169 in pytest_runtest_call File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 77 in _multicall File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 115 in _hookexec File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 493 in __call__ File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 262 in <lambda> File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341 in from_call File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 261 in call_runtest_hook File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 222 in call_and_report File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 133 in runtestprotocol File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 114 in pytest_runtest_protocol File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 77 in _multicall File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 115 in _hookexec File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 493 in __call__ File "/usr/lib/python3/dist-packages/_pytest/main.py", line 350 in pytest_runtestloop File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 77 in _multicall File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 115 in _hookexec File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 493 in __call__
  File "/usr/lib/python3/dist-packages/_pytest/main.py", line 325 in _main
File "/usr/lib/python3/dist-packages/_pytest/main.py", line 271 in wrap_session File "/usr/lib/python3/dist-packages/_pytest/main.py", line 318 in pytest_cmdline_main File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 77 in _multicall File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 115 in _hookexec File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 493 in __call__ File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 169 in main File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 192 in console_main File "/usr/lib/python3/dist-packages/pytest/__main__.py", line 5 in <module>
  File "<frozen runpy>", line 88 in _run_code
  File "<frozen runpy>", line 198 in _run_module_as_main

--- End Message ---
--- Begin Message ---
Source: h5py
Source-Version: 3.12.1-1
Done: Drew Parsons <[email protected]>

We believe that the bug you reported is fixed in the latest version of
h5py, 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 h5py 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: Thu, 05 Dec 2024 21:32:46 +0100
Source: h5py
Architecture: source
Version: 3.12.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Drew Parsons <[email protected]>
Closes: 1061063
Changes:
 h5py (3.12.1-1) unstable; urgency=medium
 .
   [Drew Parsons]
   * New upstream release
 .
   [Michael Hudson-Doyle]
   * d/patches/fix-unaligned-access.patch: update to replace an additional
     unaligned access with a memcpy to fix behaviour on armhf userland / arm64
     kernels without COMPAT_ALIGNMENT_FIXUPS as found in Ubuntu.
     Closes: #1061063
Checksums-Sha1:
 4f43d7edff8b98c956c3438afd940d72cb44f546 2803 h5py_3.12.1-1.dsc
 5b9cff6bfb15824f9e867e5d7337ce4cababa0fc 411457 h5py_3.12.1.orig.tar.gz
 c819b6e77bc4fd50250b6ef3d524177571123a6f 21824 h5py_3.12.1-1.debian.tar.xz
Checksums-Sha256:
 44451a58cb05d772ad55c7133c1b994a24ceedc909b9b3b416495f66ec2aa7c0 2803 
h5py_3.12.1-1.dsc
 326d70b53d31baa61f00b8aa5f95c2fcb9621a3ee8365d770c551a13dbbcbfdf 411457 
h5py_3.12.1.orig.tar.gz
 c070381576cd72e809209d28ff099c44c6a27452dcc32d74855c30e1cf5ac50c 21824 
h5py_3.12.1-1.debian.tar.xz
Files:
 3190f1243002f9fc9e7fb5528e468b4d 2803 python optional h5py_3.12.1-1.dsc
 40d0eff953e53df3579ad77bce103694 411457 python optional h5py_3.12.1.orig.tar.gz
 381b768a8a24b984157bc96b8a5fa1de 21824 python optional 
h5py_3.12.1-1.debian.tar.xz

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

iQIzBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmdSIYAACgkQVz7x5L1a
AfreqQ//eOhDjoZqlCT1+owK/Pw9ffGDU/74ESc83JdRbdWU3J/XuHX+kQeVSNFE
tO7jvoA9sXdgiYvcWTb5POg/VB039IrNzlflzi2we90xAp7eOWc+5wCz9bXSvnPE
ox54Nw3gtz+pqW7AfkkCbuLk0TljJUQDK9ehd3N/dnWRWIKxCUnPmpMI3SgMyBc5
L51FRrUOaa3urWnKTmogVRXY2dZqFgrc51+rH0RNfmovde84jSxILR0mzC5TrB2A
5SlTc4wxVW7HK2MROOzHroGniFE/XCN23mMPYGiN88ven/I/xmCI2+qKciDEqJyr
hYmZchojquduFS0PgrDgEnWhCh6izYwjhrUvvkLNOjtSO2Y6t1ICDB1MApeEwK60
AxSkM+dJYyORrkhHFGsa1zlln8ZOC9UFXZM5iERmUOQRCK/Stq517N5WI1edg/41
wG80i0CKQg0ENem9Lwd7Gl9dH3122ASr3C0hcW1wzvNAhOkp5QYEWAiIcbwWKsav
Amn3dEQ30v739jwL09VeLGJ7mxk0L3yqXrz6lT9j1LahOXaHFWdQASd5ybFhJ1dP
C++i8c8IbCal99tdRTWaA96I6gtqJhrg89DioVmxzCnPuwSLpIQrGZxn5g2LmU13
8fvnGFNEdJDzDVueU/O0yP5NSxXNqL3JxveYTeT+Ok9mUGDEhb8=
=II52
-----END PGP SIGNATURE-----

Attachment: pgpzNSyv1l4bS.pgp
Description: PGP signature


--- End Message ---

Reply via email to