Your message dated Thu, 15 Feb 2024 15:49:12 +0000
with message-id <e1radz6-00afzm...@fasolo.debian.org>
and subject line Bug#1060804: fixed in hickle 5.0.2-8
has caused the Debian Bug report #1060804,
regarding hickle: failing tests with h5py 3.10
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 ow...@bugs.debian.org
immediately.)
--
1060804: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060804
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: hickle
Version: 5.0.2-7
Severity: serious
Justification: debci
h5py 3.10 is triggering test failure in hickle
54s ____________________________ test_H5NodeFilterProxy
____________________________
54s
54s h5_data = <HDF5 file "hickle_helpers_test_H5NodeFilterProxy.hdf5" (mode r)>
54s
54s def test_H5NodeFilterProxy(h5_data):
54s """
54s tests H5NodeFilterProxy class. This class allows to temporarily
rewrite
54s attributes of h5py.Group and h5py.Dataset nodes before being
loaded by
54s hickle._load method.
54s """
54s
54s # load data and try to directly modify 'type' and 'base_type'
Attributes
54s # which will fail cause hdf5 file is opened for read only
54s h5_node = h5_data['somedata']
54s pytest_errclass = KeyError if h5py.__version__ >= '3.9.0' else
OSError
54s with pytest.raises(pytest_errclass):
54s try:
54s > h5_node.attrs['type'] = pickle.dumps(list)
54s
54s
/tmp/autopkgtest-lxc.72qwkxrs/downtmp/build.c7h/src/hickle/tests/test_01_hickle_helpers.py:127:
54s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _
54s h5py/_debian_h5py_serial/_objects.pyx:54: in
h5py._debian_h5py_serial._objects.with_phil.wrapper
54s ???
54s h5py/_debian_h5py_serial/_objects.pyx:55: in
h5py._debian_h5py_serial._objects.with_phil.wrapper
54s ???
54s /usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/attrs.py:104:
in __setitem__
54s self.create(name, data=value)
54s /usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/attrs.py:200:
in create
54s h5a.delete(self._id, name)
54s h5py/_debian_h5py_serial/_objects.pyx:54: in
h5py._debian_h5py_serial._objects.with_phil.wrapper
54s ???
54s h5py/_debian_h5py_serial/_objects.pyx:55: in
h5py._debian_h5py_serial._objects.with_phil.wrapper
54s ???
54s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _
54s
54s > ???
54s E KeyError: 'Unable to delete attribute (no write intent on file)'
54s
54s h5py/_debian_h5py_serial/h5a.pyx:145: KeyError
Sounds like an issue that should be raised upstream,
unless it just means that hickle needs rebuilding against h5py 3.10.
-- System Information:
Debian Release: trixie/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.6.9-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8),
LANGUAGE=en_AU:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
--- End Message ---
--- Begin Message ---
Source: hickle
Source-Version: 5.0.2-8
Done: Edward Betts <edw...@4angle.com>
We believe that the bug you reported is fixed in the latest version of
hickle, 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 1060...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Edward Betts <edw...@4angle.com> (supplier of updated hickle 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 15 Feb 2024 15:22:06 +0000
Source: hickle
Architecture: source
Version: 5.0.2-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Edward Betts <edw...@4angle.com>
Closes: 1060804
Changes:
hickle (5.0.2-8) unstable; urgency=medium
.
* Skip badly written test that fails with h5py 3.10. (Closes: #1060804).
* Update copyright year.
Checksums-Sha1:
8e92edcaa08599af1baf8259cba62228b2b5075d 2276 hickle_5.0.2-8.dsc
b9a9cf5f1c6926379e6164096bf846eb902ac073 3744 hickle_5.0.2-8.debian.tar.xz
dc22bd614dcd9ed9531251ea03923a38b166ad9c 10723 hickle_5.0.2-8_source.buildinfo
Checksums-Sha256:
98d3a8c2e9afcc512bf46e1df78ad431ef2c7447acdd34f3bfbcaff26b7edce4 2276
hickle_5.0.2-8.dsc
29874f8bd7c08b9f291d81b1608f72bdc9b558610ae0b254e46a48d1dcc633ed 3744
hickle_5.0.2-8.debian.tar.xz
102615b893790071a7c39972eabee45e3f3aaf8eb1cf599dfc4cea107ff40eed 10723
hickle_5.0.2-8_source.buildinfo
Files:
a1c35e0d8baa8f00237056ccb86b98e4 2276 python optional hickle_5.0.2-8.dsc
9b053926b4b3520c9d80e13ad068ba6d 3744 python optional
hickle_5.0.2-8.debian.tar.xz
3ffdcc79de8f3518960f95de28088a5b 10723 python optional
hickle_5.0.2-8_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE+4rPp4xyYInDitAmlgWhCYxjuSoFAmXOL4oACgkQlgWhCYxj
uSrTTA//YnUDGSGLERoJ+Jv5G2SXL/GJMo0H0Mtdg8XDXwpoPfQmK6xQ96BoDG07
IftCVW2hVqjVlBx8GT54An+LYcSfkpwsHeQa2yAXXdz0u4hPJzoCEqv7HL8CRVJS
oYme0+kmQDQr3VVKstSTMmfH13TrMeLoxWv77LdbkVcrun7S5RCLl2x1rHIKaAbV
73cqPXKQgSsv8EObEszZIwUm1DXL9ajZq5PYRgURa5zvi3CZDB0KMUN0VR9KHQFm
s+kqbDjAQR3aLl8bzvmitjYy30TdfG7k9HcxeT0gjD4T1XvAJq1vtqeMzitqqWDM
n45gwf+TXCPX+BVyNKyPHUTW7HQyZFi6hA2L2HzThkiM/cgo0XAttBLM2jY1pge2
ATvebD/JJ0DnIy1SkjzTJZELKZScYga45aTiR/XndUnpdWNWZr6V4XkTeokaIdP/
ITXQ5HfbwRgQ+qjGUoqTV+12uH0c3Dz3YUeWA7+7BrnGuX3Vcp+3xFuOpv3LIeLK
RJZyCHukpvruk3lkakKJsCnvEfTTchLjTs1u4O+a077B4xcw4X8BBePD7zoYzJ3r
cldRA+S4mZ6AS2abh67uttG7cpAgV5Pz1XGrT+25FRGZiRyOMX5UMtY/rgfowqAz
YX7TkqRUEjeHEFb1Y4HEAJkumw345wAz3BF1M/rznaBPT0+a68s=
=aY1Y
-----END PGP SIGNATURE-----
pgpRyw02NM71B.pgp
Description: PGP signature
--- End Message ---