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-----
pgpzNSyv1l4bS.pgp
Description: PGP signature
--- End Message ---