[Debian-med-packaging] Bug#1000337: pairtools: FTBFS with Python 3.10

Stefano Rivera stefanor at debian.org
Sun Nov 21 20:04:35 GMT 2021


Source: pairtools
Version: 0.3.0-3
Severity: serious
Tags: upstream patch
Justification: FTBFS
Forwarded: https://github.com/open2c/pairtools/pull/108

pairtools FTBFS with Python 3.10:
======================================================================
ERROR: pairtools (unittest.loader._FailedTest)
----------------------------------------------------------------------
ImportError: Failed to import test module: pairtools
Traceback (most recent call last):
  File "/usr/lib/python3.10/unittest/loader.py", line 470, in _find_test_path
    package = self._get_module_from_name(name)
  File "/usr/lib/python3.10/unittest/loader.py", line 377, in _get_module_from_name
    __import__(name)
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pairtools/__init__.py", line 116, in <module>
    from .pairtools_dedup import dedup
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pairtools/pairtools_dedup.py", line 14, in <module>
    from .pairtools_stats import PairCounter
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/pairtools/pairtools_stats.py", line 10, in <module>
    from collections import OrderedDict, Mapping
ImportError: cannot import name 'Mapping' from 'collections' (/usr/lib/python3.10/collections/__init__.py)


----------------------------------------------------------------------
Ran 1 test in 0.000s


See: https://buildd.debian.org/status/fetch.php?pkg=pairtools&arch=amd64&ver=0.3.0-3%2Bb1&stamp=1637486558&raw=0

I'll file an NMU, shortly.

SR



More information about the Debian-med-packaging mailing list