#1146006 ont-fast5-api: FTBFS: ERROR: test_read_vbz_using_api (test.test_compress_fast5.TestVbzReadWrite.test_read_vbz_using_api)

#1146006#5
Date:
2026-08-28 21:05:09 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202608/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:ont-fast5-api, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
======================================================================
ERROR: test_read_vbz_using_api (test.test_compress_fast5.TestVbzReadWrite.test_read_vbz_using_api)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/test/test_compress_fast5.py", line 39, in test_read_vbz_using_api
    raw_data = read.get_raw_data()
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/fast5_read.py", line 161, in get_raw_data
    return self._load_raw(self.raw_dataset_name, start, end, scale)
           ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/fast5_read.py", line 529, in _load_raw
    raise_missing_vbz_error_write(err)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/fast5_read.py", line 527, in _load_raw
    raw = self.handle[dataset_name][start:end]
          ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
  File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/dataset.py", line 871, in __getitem__
    return self._fast_reader.read(args)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^
  File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_selector.pyx", line 393, in h5py._debian_h5py_serial._selector.Reader.read
OSError: Can't synchronously read data (filter returned failure during read)

======================================================================
ERROR: test_write_vbz_using_api (test.test_compress_fast5.TestVbzReadWrite.test_write_vbz_using_api)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/test/test_compress_fast5.py", line 50, in test_write_vbz_using_api
    raw = read.get_raw_data()
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/fast5_read.py", line 161, in get_raw_data
    return self._load_raw(self.raw_dataset_name, start, end, scale)
           ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/fast5_read.py", line 529, in _load_raw
    raise_missing_vbz_error_write(err)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/fast5_read.py", line 527, in _load_raw
    raw = self.handle[dataset_name][start:end]
          ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
  File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/dataset.py", line 871, in __getitem__
    return self._fast_reader.read(args)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^
  File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_selector.pyx", line 393, in h5py._debian_h5py_serial._selector.Reader.read
OSError: Can't synchronously read data (buffer size is too small after filter callback)

======================================================================
ERROR: test_write_vbz_using_api_single_read (test.test_compress_fast5.TestVbzReadWrite.test_write_vbz_using_api_single_read)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/test/test_compress_fast5.py", line 67, in test_write_vbz_using_api_single_read
    raw = fast5.get_raw_data()
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/fast5_file.py", line 102, in get_raw_data
    return self._load_raw(self.raw_dataset_name, start, end, scale)
           ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/fast5_read.py", line 529, in _load_raw
    raise_missing_vbz_error_write(err)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/fast5_read.py", line 527, in _load_raw
    raw = self.handle[dataset_name][start:end]
          ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
  File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/dataset.py", line 871, in __getitem__
    return self._fast_reader.read(args)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^
  File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_selector.pyx", line 393, in h5py._debian_h5py_serial._selector.Reader.read
OSError: Can't synchronously read data (buffer size is too small after filter callback)

======================================================================
ERROR: test_real_example_file (test.test_data_sanitisation.TestDataSanitisation.test_real_example_file)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/test/test_data_sanitisation.py", line 101, in test_real_example_file
    self.assertEqual(dtype('|S1'), actual_data[field].dtype)
                                   ~~~~~~~~~~~^^^^^^^
  File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/dataset.py", line 890, in __getitem__
    return self.fields(names, _prior_dtype=new_dtype)[args]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/dataset.py", line 330, in __getitem__
    data = self._dset.__getitem__(idx, new_dtype=self.read_dtype)
  File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/dataset.py", line 954, in __getitem__
    self.id.read(mspace, fspace, arr, mtype, dxpl=self._dxpl)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/h5d.pyx", line 260, in h5py._debian_h5py_serial.h5d.DatasetID.read
  File "h5py/_debian_h5py_serial/_proxy.pyx", line 120, in h5py._debian_h5py_serial._proxy.dset_rw
OSError: Can't synchronously read data (chunk size is incorrect after being unfiltered)

======================================================================
ERROR: test_create_read (test.test_hardlink_metadata.TestHardlinkMetaData.test_create_read)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/test/test_hardlink_metadata.py", line 22, in test_create_read
    compress_file(input_path, output_path, target_compression=VBZ)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/conversion_tools/compress_fast5.py", line 59, in compress_file
    output_f5.add_existing_read(read, target_compression, sanitize=sanitize)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/multi_fast5.py", line 82, in add_existing_read
    self._add_read_from_multi(read_to_add, target_compression, sanitize=sanitize)
    ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/multi_fast5.py", line 102, in _add_read_from_multi
    output_read.add_raw_data(raw_data, raw_attrs, compression=target_compression)
    ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/fast5_read.py", line 106, in add_raw_data
    self.handle[self.raw_dataset_group_name].create_dataset('Signal', data=data, dtype='i2',
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                                            **vars(compression))
                                                            ^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/group.py", line 240, in create_dataset
    dsid = dataset.make_new_dset(group, shape, dtype, data, name, **kwds)
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/dataset.py", line 50, in make_new_dset
    data = array_for_new_object(data, specified_dtype=dtype)
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/base.py", line 121, in array_for_new_object
    data = np.asarray(data, order="C", dtype=as_dtype)
  File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/dataset.py", line 1178, in __array__
    self.read_direct(arr)
    ~~~~~~~~~~~~~~~~^^^^^
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/dataset.py", line 1134, in read_direct
    self.id.read(mspace, fspace, dest, dxpl=self._dxpl)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/h5d.pyx", line 260, in h5py._debian_h5py_serial.h5d.DatasetID.read
  File "h5py/_debian_h5py_serial/_proxy.pyx", line 120, in h5py._debian_h5py_serial._proxy.dset_rw
OSError: Can't synchronously read data (filter returned failure during read)

======================================================================
ERROR: test_hardlink_multi_compression (test.test_hardlink_metadata.TestHardlinkMetaData.test_hardlink_multi_compression)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/test/test_hardlink_metadata.py", line 40, in test_hardlink_multi_compression
    compress_file(input_path, output_path, target_compression=VBZ)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/conversion_tools/compress_fast5.py", line 59, in compress_file
    output_f5.add_existing_read(read, target_compression, sanitize=sanitize)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/multi_fast5.py", line 82, in add_existing_read
    self._add_read_from_multi(read_to_add, target_compression, sanitize=sanitize)
    ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/multi_fast5.py", line 102, in _add_read_from_multi
    output_read.add_raw_data(raw_data, raw_attrs, compression=target_compression)
    ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/fast5_read.py", line 106, in add_raw_data
    self.handle[self.raw_dataset_group_name].create_dataset('Signal', data=data, dtype='i2',
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                                            **vars(compression))
                                                            ^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/group.py", line 240, in create_dataset
    dsid = dataset.make_new_dset(group, shape, dtype, data, name, **kwds)
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/dataset.py", line 50, in make_new_dset
    data = array_for_new_object(data, specified_dtype=dtype)
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/base.py", line 121, in array_for_new_object
    data = np.asarray(data, order="C", dtype=as_dtype)
  File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/dataset.py", line 1178, in __array__
    self.read_direct(arr)
    ~~~~~~~~~~~~~~~~^^^^^
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/dataset.py", line 1134, in read_direct
    self.id.read(mspace, fspace, dest, dxpl=self._dxpl)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/h5d.pyx", line 260, in h5py._debian_h5py_serial.h5d.DatasetID.read
  File "h5py/_debian_h5py_serial/_proxy.pyx", line 120, in h5py._debian_h5py_serial._proxy.dset_rw
OSError: Can't synchronously read data (filter returned failure during read)

======================================================================
ERROR: test_raw_data (test.test_multi_fast5.TestMultiFast5.test_raw_data)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/test/test_multi_fast5.py", line 59, in test_raw_data
    output_data = read0.get_raw_data()
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/fast5_read.py", line 161, in get_raw_data
    return self._load_raw(self.raw_dataset_name, start, end, scale)
           ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/fast5_read.py", line 529, in _load_raw
    raise_missing_vbz_error_write(err)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/fast5_read.py", line 527, in _load_raw
    raw = self.handle[dataset_name][start:end]
          ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
  File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/dataset.py", line 871, in __getitem__
    return self._fast_reader.read(args)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^
  File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_selector.pyx", line 393, in h5py._debian_h5py_serial._selector.Reader.read
OSError: Can't synchronously read data (buffer size is too small after filter callback)

======================================================================
ERROR: test_001_raw_only (test.test_segmentation_tools.TestSegmentationTools.test_001_raw_only)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/test/test_segmentation_tools.py", line 41, in test_001_raw_only
    temp_raw = segment.get_raw_data('template', scale=False)
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/analysis_tools/segmentation.py", line 131, in get_raw_data
    datasets[n] = self.handle.get_raw_data(start=start, end=start+dur, scale=scale)
                  ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/fast5_file.py", line 102, in get_raw_data
    return self._load_raw(self.raw_dataset_name, start, end, scale)
           ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/fast5_read.py", line 529, in _load_raw
    raise_missing_vbz_error_write(err)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build/ont_fast5_api/fast5_read.py", line 527, in _load_raw
    raw = self.handle[dataset_name][start:end]
          ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
  File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "/usr/lib/python3/dist-packages/h5py/_debian_h5py_serial/_hl/dataset.py", line 871, in __getitem__
    return self._fast_reader.read(args)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^
  File "h5py/_debian_h5py_serial/_objects.pyx", line 54, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_objects.pyx", line 55, in h5py._debian_h5py_serial._objects.with_phil.wrapper
  File "h5py/_debian_h5py_serial/_selector.pyx", line 393, in h5py._debian_h5py_serial._selector.Reader.read
OSError: Can't synchronously read data (filter returned failure during read)
---------------------------------------------------------------------- Ran 76 tests in 1.499s FAILED (errors=8, skipped=5) E: pybuild pybuild:485: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_ont_fast5_api/build; python3.14 -m unittest discover -v dh_auto_test: error: pybuild --test -i python{version} -p 3.14 --parallel=2 returned exit code 13 make: *** [debian/rules:8: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 --------------------------------------------------------------------------------
#1146006#8
Date:
2026-10-18 15:41:46 UTC
From:
To:
Hello,

Bug #1146006 in vbz-compression 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/med-team/libvbz-hdf-plugin/-/commit/357b9192ee2af156cf09ed584cdf5439210508a5
------------------------------------------------------------------------
fix-filter-buf-size.patch: new: fix VBZ read with HDF5 2.x

HDF5 2.x changed the filter callback ABI: on the reverse (decompress)
path *buf_size now holds the allocated buffer size, which may be larger
than the compressed chunk stored on disk, while the input size is passed
in nbytes.  Use nbytes as the compressed input size, otherwise
vbz_decompress_sized() reads past the stored chunk and fails, making any
VBZ-compressed data unreadable (Closes: #1146006).
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1146006

#1146006#15
Date:
2026-10-20 09:04:51 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
ont-fast5-api, 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 1146006@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Tille <tille@debian.org> (supplier of updated ont-fast5-api 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: Tue, 20 Oct 2026 10:47:10 +0200
Source: ont-fast5-api
Architecture: source
Version: 4.1.3+dfsg-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Andreas Tille <tille@debian.org>
Closes: 1146006
Changes:
 ont-fast5-api (4.1.3+dfsg-6) unstable; urgency=medium
 .
   * d/watch: simplify
   * cme fix dpkg-control
   * Versioned Build-Depends: libvbz-hdf-plugin-dev (>= 1.0.13-2~)
   * Tolerate unreadable legacy chunk layout with HDF5 2.2.0
     Closes: #1146006 (LP: 2168435)
   * d/rules: pass an explicit --destdir to dh_auto_install, which is
     needed with debhelper compat 14, and do not ship the test suite.
Checksums-Sha1:
 de5c94c5bbe73ce60d3f1b28990b2fd3c46a75f2 2261 ont-fast5-api_4.1.3+dfsg-6.dsc
 756718e1d31b8ba76230b06a583891c7e132b7a0 6288 ont-fast5-api_4.1.3+dfsg-6.debian.tar.xz
 e345780ad6621c0d4aa9bc366d475ed6e37ff077 7214 ont-fast5-api_4.1.3+dfsg-6_amd64.buildinfo
Checksums-Sha256:
 6b6d13ab88ad43e5c336f1f1eca421e50d0e933322f49eeaae1dfe5ee538543e 2261 ont-fast5-api_4.1.3+dfsg-6.dsc
 7ee46d36a08549ffe048d7d470e6ffd8f4ce2797f3e569332d4d7810f2fa8d60 6288 ont-fast5-api_4.1.3+dfsg-6.debian.tar.xz
 b5078d6aa1c483d465c0a9dc8e8c359ef2c4812afe67d1beff40e6dbc9d1028f 7214 ont-fast5-api_4.1.3+dfsg-6_amd64.buildinfo
Files:
 8102acfdab46bc8a5d5378444cac6122 2261 science optional ont-fast5-api_4.1.3+dfsg-6.dsc
 7aea8d930cbafb2a21b039a33bba1f98 6288 science optional ont-fast5-api_4.1.3+dfsg-6.debian.tar.xz
 71e5d01ed45f934a612ab6691f419738 7214 science optional ont-fast5-api_4.1.3+dfsg-6_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmrXK9oRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtEv/RAAlBvK/8nVrmdvFtplvmKZDTi7FxDIx1U4
k/JePvz4OyiIxFNd3EU2l7m58rBNnq+zmn02jKmhyXQCFHJEp6j8Kpmn7Ap0M9n/
pru9OaGzPBSZecGOG8FT/Aayg6yIHrvQ/lDttq58MXBGo4ik07/Dt+CkZIKxHNB8
L0FG5LkS5pkV7FW2OymZZ3Lq2jR0GdFl0uKq6S7C4Lypp+ztpRjiFpClt+ms53bA
ZmtlpfYb0ETh5OzVIwv4Utv8m0pv6Msbgqq8WO1HrIynziUMizAQhU4xu1D1BYVf
bT609RjmgEVe6kyRYgS3Zb2Ri7BNXJKiQApCxpwlmH5cym6OtKIs2wFk/neipILh
9vT6YQ8dn0Wc40+pgNbpMOeJPVFf634AucmyM4h1qoGktiM6+9Ef8rpAgIKWNWfm
kcGJW6qvGwgEbb28kLTAALaz7M5N2S6WuUOypTBqeYWD+7u31F/y9cpwXugAsesl
BCZHjx1FEJrYsHhvD/TYYxbqfwnmzrJWSMuPiA6uu8ql7IG+gwF46DyvmQN+/a9O
S3q4NyazuXilMke3G5BqkQfrhX9RMBdmNdSakqfIj9SJOS9r99x1Jyx4zyJP454y
nqNIxL2N0OFGErKdw2haObrNhHV2RgZCyxrv4mAc4vCOPmxETBJUUk9uHPMtg3Mr
v//gDKkzHq8=
=rZqE
-----END PGP SIGNATURE-----