[Debian-med-packaging] Bug#1104599: pyranges: FTBFS randomly: failing tests

Santiago Vila sanvila at debian.org
Fri May 2 19:44:28 BST 2025


Package: src:pyranges
Version: 0.0.111+ds-8
Severity: important
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
.pybuild/cpython3_3.13_pyranges/build/tests/test_concat.py::test_concat_unstranded_stranded
  /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pyranges/build/pyranges/methods/concat.py:47: FutureWarning: Setting an item of incompatible dtype is deprecated and will raise in a future error of pandas. Value '[NaN, NaN, NaN, '+', '-']
  Categories (3, object): ['+', '-', '.']' has dtype incompatible with category, please explicitly cast to a compatible dtype first.
    v.loc[:, "Strand"] = type_v.cat.add_categories(["."])

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED tests/test_binary.py::test_k_nearest[None-False-False-last] - Exceptio...
========= 1 failed, 530 passed, 416111 warnings in 2734.06s (0:45:34) ==========
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pyranges/build; python3.13 -m pytest -v -n 2
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.13 returned exit code 13
make: *** [debian/rules:22: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

Note: The failing tests are not always the same, and the failure
rate I get is around 6%. I agree that this is not RC, but still
it might be worth to be investigated.

I've put several build logs here:

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


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 could not 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.

[ Note: The above offer, for a FTBFS-randomly bug like this one,
  should be interpreted as "where the randomness is reproducible
  with the given failure rate" ]

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

Thanks.



More information about the Debian-med-packaging mailing list