[Debichem-devel] Bug#1093356: qcengine: FTBFS: E ModuleNotFoundError: Python module pint not found.

Santiago Vila sanvila at debian.org
Fri Jan 17 18:54:07 GMT 2025


Package: src:qcengine
Version: 0.30.0-1
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

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

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --with=python3 --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:311: python3.12 setup.py clean 
/<<PKGBUILDDIR>>/versioneer.py:421: SyntaxWarning: invalid escape sequence '\s'
  LONG_VERSION_PY['git'] = '''
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: Unknown distribution option: 'tests_require'
  warnings.warn(msg)
/usr/lib/python3/dist-packages/setuptools/dist.py:330: InformationOnly: Normalizing 'v0.30.0' to '0.30.0'
  self.metadata.version = self._normalize_version(self.metadata.version)
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build' (and everything under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.12' does not exist -- can't clean it

[... snipped ...]

/usr/lib/python3/dist-packages/qcelemental/models/align.py:10: in <module>
    from ..util import blockwise_contract, blockwise_expand
/usr/lib/python3/dist-packages/qcelemental/util/__init__.py:6: in <module>
    from .misc import (
/usr/lib/python3/dist-packages/qcelemental/util/misc.py:7: in <module>
    from ..physical_constants import constants
/usr/lib/python3/dist-packages/qcelemental/physical_constants/__init__.py:12: in <module>
    raise ModuleNotFoundError(
E   ModuleNotFoundError: Python module pint not found. Solve by installing it: `conda install pint -c conda-forge` or `pip install pint`
_ ERROR collecting .pybuild/cpython3_3.13/build/qcengine/programs/tests/test_nwchem.py _
ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/qcengine/programs/tests/test_nwchem.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
qcengine/__init__.py:5: in <module>
    from . import config, exceptions
qcengine/exceptions.py:4: in <module>
    from qcelemental.models import AtomicInput
/usr/lib/python3/dist-packages/qcelemental/__init__.py:10: in <module>
    from . import covalent_radii, models, molparse, molutil, periodic_table, physical_constants, util, vanderwaals_radii
/usr/lib/python3/dist-packages/qcelemental/models/__init__.py:10: in <module>
    from .align import AlignmentMill
/usr/lib/python3/dist-packages/qcelemental/models/align.py:10: in <module>
    from ..util import blockwise_contract, blockwise_expand
/usr/lib/python3/dist-packages/qcelemental/util/__init__.py:6: in <module>
    from .misc import (
/usr/lib/python3/dist-packages/qcelemental/util/misc.py:7: in <module>
    from ..physical_constants import constants
/usr/lib/python3/dist-packages/qcelemental/physical_constants/__init__.py:12: in <module>
    raise ModuleNotFoundError(
E   ModuleNotFoundError: Python module pint not found. Solve by installing it: `conda install pint -c conda-forge` or `pip install pint`
_ ERROR collecting .pybuild/cpython3_3.13/build/qcengine/programs/tests/test_programs.py _
ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/qcengine/programs/tests/test_programs.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
qcengine/__init__.py:5: in <module>
    from . import config, exceptions
qcengine/exceptions.py:4: in <module>
    from qcelemental.models import AtomicInput
/usr/lib/python3/dist-packages/qcelemental/__init__.py:10: in <module>
    from . import covalent_radii, models, molparse, molutil, periodic_table, physical_constants, util, vanderwaals_radii
/usr/lib/python3/dist-packages/qcelemental/models/__init__.py:10: in <module>
    from .align import AlignmentMill
/usr/lib/python3/dist-packages/qcelemental/models/align.py:10: in <module>
    from ..util import blockwise_contract, blockwise_expand
/usr/lib/python3/dist-packages/qcelemental/util/__init__.py:6: in <module>
    from .misc import (
/usr/lib/python3/dist-packages/qcelemental/util/misc.py:7: in <module>
    from ..physical_constants import constants
/usr/lib/python3/dist-packages/qcelemental/physical_constants/__init__.py:12: in <module>
    raise ModuleNotFoundError(
E   ModuleNotFoundError: Python module pint not found. Solve by installing it: `conda install pint -c conda-forge` or `pip install pint`
_ ERROR collecting .pybuild/cpython3_3.13/build/qcengine/programs/tests/test_qchem.py _
ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/qcengine/programs/tests/test_qchem.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
qcengine/__init__.py:5: in <module>
    from . import config, exceptions
qcengine/exceptions.py:4: in <module>
    from qcelemental.models import AtomicInput
/usr/lib/python3/dist-packages/qcelemental/__init__.py:10: in <module>
    from . import covalent_radii, models, molparse, molutil, periodic_table, physical_constants, util, vanderwaals_radii
/usr/lib/python3/dist-packages/qcelemental/models/__init__.py:10: in <module>
    from .align import AlignmentMill
/usr/lib/python3/dist-packages/qcelemental/models/align.py:10: in <module>
    from ..util import blockwise_contract, blockwise_expand
/usr/lib/python3/dist-packages/qcelemental/util/__init__.py:6: in <module>
    from .misc import (
/usr/lib/python3/dist-packages/qcelemental/util/misc.py:7: in <module>
    from ..physical_constants import constants
/usr/lib/python3/dist-packages/qcelemental/physical_constants/__init__.py:12: in <module>
    raise ModuleNotFoundError(
E   ModuleNotFoundError: Python module pint not found. Solve by installing it: `conda install pint -c conda-forge` or `pip install pint`
_ ERROR collecting .pybuild/cpython3_3.13/build/qcengine/programs/tests/test_qcore.py _
ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/qcengine/programs/tests/test_qcore.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
qcengine/__init__.py:5: in <module>
    from . import config, exceptions
qcengine/exceptions.py:4: in <module>
    from qcelemental.models import AtomicInput
/usr/lib/python3/dist-packages/qcelemental/__init__.py:10: in <module>
    from . import covalent_radii, models, molparse, molutil, periodic_table, physical_constants, util, vanderwaals_radii
/usr/lib/python3/dist-packages/qcelemental/models/__init__.py:10: in <module>
    from .align import AlignmentMill
/usr/lib/python3/dist-packages/qcelemental/models/align.py:10: in <module>
    from ..util import blockwise_contract, blockwise_expand
/usr/lib/python3/dist-packages/qcelemental/util/__init__.py:6: in <module>
    from .misc import (
/usr/lib/python3/dist-packages/qcelemental/util/misc.py:7: in <module>
    from ..physical_constants import constants
/usr/lib/python3/dist-packages/qcelemental/physical_constants/__init__.py:12: in <module>
    raise ModuleNotFoundError(
E   ModuleNotFoundError: Python module pint not found. Solve by installing it: `conda install pint -c conda-forge` or `pip install pint`
_ ERROR collecting .pybuild/cpython3_3.13/build/qcengine/programs/tests/test_sdftd3.py _
ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/qcengine/programs/tests/test_sdftd3.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
qcengine/__init__.py:5: in <module>
    from . import config, exceptions
qcengine/exceptions.py:4: in <module>
    from qcelemental.models import AtomicInput
/usr/lib/python3/dist-packages/qcelemental/__init__.py:10: in <module>
    from . import covalent_radii, models, molparse, molutil, periodic_table, physical_constants, util, vanderwaals_radii
/usr/lib/python3/dist-packages/qcelemental/models/__init__.py:10: in <module>
    from .align import AlignmentMill
/usr/lib/python3/dist-packages/qcelemental/models/align.py:10: in <module>
    from ..util import blockwise_contract, blockwise_expand
/usr/lib/python3/dist-packages/qcelemental/util/__init__.py:6: in <module>
    from .misc import (
/usr/lib/python3/dist-packages/qcelemental/util/misc.py:7: in <module>
    from ..physical_constants import constants
/usr/lib/python3/dist-packages/qcelemental/physical_constants/__init__.py:12: in <module>
    raise ModuleNotFoundError(
E   ModuleNotFoundError: Python module pint not found. Solve by installing it: `conda install pint -c conda-forge` or `pip install pint`
_ ERROR collecting .pybuild/cpython3_3.13/build/qcengine/programs/tests/test_standard_suite.py _
ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/qcengine/programs/tests/test_standard_suite.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
qcengine/__init__.py:5: in <module>
    from . import config, exceptions
qcengine/exceptions.py:4: in <module>
    from qcelemental.models import AtomicInput
/usr/lib/python3/dist-packages/qcelemental/__init__.py:10: in <module>
    from . import covalent_radii, models, molparse, molutil, periodic_table, physical_constants, util, vanderwaals_radii
/usr/lib/python3/dist-packages/qcelemental/models/__init__.py:10: in <module>
    from .align import AlignmentMill
/usr/lib/python3/dist-packages/qcelemental/models/align.py:10: in <module>
    from ..util import blockwise_contract, blockwise_expand
/usr/lib/python3/dist-packages/qcelemental/util/__init__.py:6: in <module>
    from .misc import (
/usr/lib/python3/dist-packages/qcelemental/util/misc.py:7: in <module>
    from ..physical_constants import constants
/usr/lib/python3/dist-packages/qcelemental/physical_constants/__init__.py:12: in <module>
    raise ModuleNotFoundError(
E   ModuleNotFoundError: Python module pint not found. Solve by installing it: `conda install pint -c conda-forge` or `pip install pint`
_ ERROR collecting .pybuild/cpython3_3.13/build/qcengine/programs/tests/test_standard_suite_ccsd(t).py _
ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/qcengine/programs/tests/test_standard_suite_ccsd(t).py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
qcengine/__init__.py:5: in <module>
    from . import config, exceptions
qcengine/exceptions.py:4: in <module>
    from qcelemental.models import AtomicInput
/usr/lib/python3/dist-packages/qcelemental/__init__.py:10: in <module>
    from . import covalent_radii, models, molparse, molutil, periodic_table, physical_constants, util, vanderwaals_radii
/usr/lib/python3/dist-packages/qcelemental/models/__init__.py:10: in <module>
    from .align import AlignmentMill
/usr/lib/python3/dist-packages/qcelemental/models/align.py:10: in <module>
    from ..util import blockwise_contract, blockwise_expand
/usr/lib/python3/dist-packages/qcelemental/util/__init__.py:6: in <module>
    from .misc import (
/usr/lib/python3/dist-packages/qcelemental/util/misc.py:7: in <module>
    from ..physical_constants import constants
/usr/lib/python3/dist-packages/qcelemental/physical_constants/__init__.py:12: in <module>
    raise ModuleNotFoundError(
E   ModuleNotFoundError: Python module pint not found. Solve by installing it: `conda install pint -c conda-forge` or `pip install pint`
_ ERROR collecting .pybuild/cpython3_3.13/build/qcengine/programs/tests/test_standard_suite_hf.py _
ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/qcengine/programs/tests/test_standard_suite_hf.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
qcengine/__init__.py:5: in <module>
    from . import config, exceptions
qcengine/exceptions.py:4: in <module>
    from qcelemental.models import AtomicInput
/usr/lib/python3/dist-packages/qcelemental/__init__.py:10: in <module>
    from . import covalent_radii, models, molparse, molutil, periodic_table, physical_constants, util, vanderwaals_radii
/usr/lib/python3/dist-packages/qcelemental/models/__init__.py:10: in <module>
    from .align import AlignmentMill
/usr/lib/python3/dist-packages/qcelemental/models/align.py:10: in <module>
    from ..util import blockwise_contract, blockwise_expand
/usr/lib/python3/dist-packages/qcelemental/util/__init__.py:6: in <module>
    from .misc import (
/usr/lib/python3/dist-packages/qcelemental/util/misc.py:7: in <module>
    from ..physical_constants import constants
/usr/lib/python3/dist-packages/qcelemental/physical_constants/__init__.py:12: in <module>
    raise ModuleNotFoundError(
E   ModuleNotFoundError: Python module pint not found. Solve by installing it: `conda install pint -c conda-forge` or `pip install pint`
_ ERROR collecting .pybuild/cpython3_3.13/build/qcengine/programs/tests/test_terachem.py _
ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/qcengine/programs/tests/test_terachem.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
qcengine/__init__.py:5: in <module>
    from . import config, exceptions
qcengine/exceptions.py:4: in <module>
    from qcelemental.models import AtomicInput
/usr/lib/python3/dist-packages/qcelemental/__init__.py:10: in <module>
    from . import covalent_radii, models, molparse, molutil, periodic_table, physical_constants, util, vanderwaals_radii
/usr/lib/python3/dist-packages/qcelemental/models/__init__.py:10: in <module>
    from .align import AlignmentMill
/usr/lib/python3/dist-packages/qcelemental/models/align.py:10: in <module>
    from ..util import blockwise_contract, blockwise_expand
/usr/lib/python3/dist-packages/qcelemental/util/__init__.py:6: in <module>
    from .misc import (
/usr/lib/python3/dist-packages/qcelemental/util/misc.py:7: in <module>
    from ..physical_constants import constants
/usr/lib/python3/dist-packages/qcelemental/physical_constants/__init__.py:12: in <module>
    raise ModuleNotFoundError(
E   ModuleNotFoundError: Python module pint not found. Solve by installing it: `conda install pint -c conda-forge` or `pip install pint`
_ ERROR collecting .pybuild/cpython3_3.13/build/qcengine/programs/tests/test_terachem_pbs.py _
ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/qcengine/programs/tests/test_terachem_pbs.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
qcengine/__init__.py:5: in <module>
    from . import config, exceptions
qcengine/exceptions.py:4: in <module>
    from qcelemental.models import AtomicInput
/usr/lib/python3/dist-packages/qcelemental/__init__.py:10: in <module>
    from . import covalent_radii, models, molparse, molutil, periodic_table, physical_constants, util, vanderwaals_radii
/usr/lib/python3/dist-packages/qcelemental/models/__init__.py:10: in <module>
    from .align import AlignmentMill
/usr/lib/python3/dist-packages/qcelemental/models/align.py:10: in <module>
    from ..util import blockwise_contract, blockwise_expand
/usr/lib/python3/dist-packages/qcelemental/util/__init__.py:6: in <module>
    from .misc import (
/usr/lib/python3/dist-packages/qcelemental/util/misc.py:7: in <module>
    from ..physical_constants import constants
/usr/lib/python3/dist-packages/qcelemental/physical_constants/__init__.py:12: in <module>
    raise ModuleNotFoundError(
E   ModuleNotFoundError: Python module pint not found. Solve by installing it: `conda install pint -c conda-forge` or `pip install pint`
_ ERROR collecting .pybuild/cpython3_3.13/build/qcengine/programs/tests/test_turbomole.py _
ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/qcengine/programs/tests/test_turbomole.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
qcengine/__init__.py:5: in <module>
    from . import config, exceptions
qcengine/exceptions.py:4: in <module>
    from qcelemental.models import AtomicInput
/usr/lib/python3/dist-packages/qcelemental/__init__.py:10: in <module>
    from . import covalent_radii, models, molparse, molutil, periodic_table, physical_constants, util, vanderwaals_radii
/usr/lib/python3/dist-packages/qcelemental/models/__init__.py:10: in <module>
    from .align import AlignmentMill
/usr/lib/python3/dist-packages/qcelemental/models/align.py:10: in <module>
    from ..util import blockwise_contract, blockwise_expand
/usr/lib/python3/dist-packages/qcelemental/util/__init__.py:6: in <module>
    from .misc import (
/usr/lib/python3/dist-packages/qcelemental/util/misc.py:7: in <module>
    from ..physical_constants import constants
/usr/lib/python3/dist-packages/qcelemental/physical_constants/__init__.py:12: in <module>
    raise ModuleNotFoundError(
E   ModuleNotFoundError: Python module pint not found. Solve by installing it: `conda install pint -c conda-forge` or `pip install pint`
_ ERROR collecting .pybuild/cpython3_3.13/build/qcengine/programs/tests/test_xtb.py _
ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/qcengine/programs/tests/test_xtb.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
qcengine/__init__.py:5: in <module>
    from . import config, exceptions
qcengine/exceptions.py:4: in <module>
    from qcelemental.models import AtomicInput
/usr/lib/python3/dist-packages/qcelemental/__init__.py:10: in <module>
    from . import covalent_radii, models, molparse, molutil, periodic_table, physical_constants, util, vanderwaals_radii
/usr/lib/python3/dist-packages/qcelemental/models/__init__.py:10: in <module>
    from .align import AlignmentMill
/usr/lib/python3/dist-packages/qcelemental/models/align.py:10: in <module>
    from ..util import blockwise_contract, blockwise_expand
/usr/lib/python3/dist-packages/qcelemental/util/__init__.py:6: in <module>
    from .misc import (
/usr/lib/python3/dist-packages/qcelemental/util/misc.py:7: in <module>
    from ..physical_constants import constants
/usr/lib/python3/dist-packages/qcelemental/physical_constants/__init__.py:12: in <module>
    raise ModuleNotFoundError(
E   ModuleNotFoundError: Python module pint not found. Solve by installing it: `conda install pint -c conda-forge` or `pip install pint`
___ ERROR collecting .pybuild/cpython3_3.13/build/qcengine/tests/test_cli.py ___
ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/qcengine/tests/test_cli.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
qcengine/__init__.py:5: in <module>
    from . import config, exceptions
qcengine/exceptions.py:4: in <module>
    from qcelemental.models import AtomicInput
/usr/lib/python3/dist-packages/qcelemental/__init__.py:10: in <module>
    from . import covalent_radii, models, molparse, molutil, periodic_table, physical_constants, util, vanderwaals_radii
/usr/lib/python3/dist-packages/qcelemental/models/__init__.py:10: in <module>
    from .align import AlignmentMill
/usr/lib/python3/dist-packages/qcelemental/models/align.py:10: in <module>
    from ..util import blockwise_contract, blockwise_expand
/usr/lib/python3/dist-packages/qcelemental/util/__init__.py:6: in <module>
    from .misc import (
/usr/lib/python3/dist-packages/qcelemental/util/misc.py:7: in <module>
    from ..physical_constants import constants
/usr/lib/python3/dist-packages/qcelemental/physical_constants/__init__.py:12: in <module>
    raise ModuleNotFoundError(
E   ModuleNotFoundError: Python module pint not found. Solve by installing it: `conda install pint -c conda-forge` or `pip install pint`
_ ERROR collecting .pybuild/cpython3_3.13/build/qcengine/tests/test_config.py __
ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/qcengine/tests/test_config.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
qcengine/__init__.py:5: in <module>
    from . import config, exceptions
qcengine/exceptions.py:4: in <module>
    from qcelemental.models import AtomicInput
/usr/lib/python3/dist-packages/qcelemental/__init__.py:10: in <module>
    from . import covalent_radii, models, molparse, molutil, periodic_table, physical_constants, util, vanderwaals_radii
/usr/lib/python3/dist-packages/qcelemental/models/__init__.py:10: in <module>
    from .align import AlignmentMill
/usr/lib/python3/dist-packages/qcelemental/models/align.py:10: in <module>
    from ..util import blockwise_contract, blockwise_expand
/usr/lib/python3/dist-packages/qcelemental/util/__init__.py:6: in <module>
    from .misc import (
/usr/lib/python3/dist-packages/qcelemental/util/misc.py:7: in <module>
    from ..physical_constants import constants
/usr/lib/python3/dist-packages/qcelemental/physical_constants/__init__.py:12: in <module>
    raise ModuleNotFoundError(
E   ModuleNotFoundError: Python module pint not found. Solve by installing it: `conda install pint -c conda-forge` or `pip install pint`
_ ERROR collecting .pybuild/cpython3_3.13/build/qcengine/tests/test_harness_canonical.py _
ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/qcengine/tests/test_harness_canonical.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
qcengine/__init__.py:5: in <module>
    from . import config, exceptions
qcengine/exceptions.py:4: in <module>
    from qcelemental.models import AtomicInput
/usr/lib/python3/dist-packages/qcelemental/__init__.py:10: in <module>
    from . import covalent_radii, models, molparse, molutil, periodic_table, physical_constants, util, vanderwaals_radii
/usr/lib/python3/dist-packages/qcelemental/models/__init__.py:10: in <module>
    from .align import AlignmentMill
/usr/lib/python3/dist-packages/qcelemental/models/align.py:10: in <module>
    from ..util import blockwise_contract, blockwise_expand
/usr/lib/python3/dist-packages/qcelemental/util/__init__.py:6: in <module>
    from .misc import (
/usr/lib/python3/dist-packages/qcelemental/util/misc.py:7: in <module>
    from ..physical_constants import constants
/usr/lib/python3/dist-packages/qcelemental/physical_constants/__init__.py:12: in <module>
    raise ModuleNotFoundError(
E   ModuleNotFoundError: Python module pint not found. Solve by installing it: `conda install pint -c conda-forge` or `pip install pint`
___ ERROR collecting .pybuild/cpython3_3.13/build/qcengine/tests/test_mdi.py ___
ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/qcengine/tests/test_mdi.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
qcengine/__init__.py:5: in <module>
    from . import config, exceptions
qcengine/exceptions.py:4: in <module>
    from qcelemental.models import AtomicInput
/usr/lib/python3/dist-packages/qcelemental/__init__.py:10: in <module>
    from . import covalent_radii, models, molparse, molutil, periodic_table, physical_constants, util, vanderwaals_radii
/usr/lib/python3/dist-packages/qcelemental/models/__init__.py:10: in <module>
    from .align import AlignmentMill
/usr/lib/python3/dist-packages/qcelemental/models/align.py:10: in <module>
    from ..util import blockwise_contract, blockwise_expand
/usr/lib/python3/dist-packages/qcelemental/util/__init__.py:6: in <module>
    from .misc import (
/usr/lib/python3/dist-packages/qcelemental/util/misc.py:7: in <module>
    from ..physical_constants import constants
/usr/lib/python3/dist-packages/qcelemental/physical_constants/__init__.py:12: in <module>
    raise ModuleNotFoundError(
E   ModuleNotFoundError: Python module pint not found. Solve by installing it: `conda install pint -c conda-forge` or `pip install pint`
_ ERROR collecting .pybuild/cpython3_3.13/build/qcengine/tests/test_procedures.py _
ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/qcengine/tests/test_procedures.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
qcengine/__init__.py:5: in <module>
    from . import config, exceptions
qcengine/exceptions.py:4: in <module>
    from qcelemental.models import AtomicInput
/usr/lib/python3/dist-packages/qcelemental/__init__.py:10: in <module>
    from . import covalent_radii, models, molparse, molutil, periodic_table, physical_constants, util, vanderwaals_radii
/usr/lib/python3/dist-packages/qcelemental/models/__init__.py:10: in <module>
    from .align import AlignmentMill
/usr/lib/python3/dist-packages/qcelemental/models/align.py:10: in <module>
    from ..util import blockwise_contract, blockwise_expand
/usr/lib/python3/dist-packages/qcelemental/util/__init__.py:6: in <module>
    from .misc import (
/usr/lib/python3/dist-packages/qcelemental/util/misc.py:7: in <module>
    from ..physical_constants import constants
/usr/lib/python3/dist-packages/qcelemental/physical_constants/__init__.py:12: in <module>
    raise ModuleNotFoundError(
E   ModuleNotFoundError: Python module pint not found. Solve by installing it: `conda install pint -c conda-forge` or `pip install pint`
_ ERROR collecting .pybuild/cpython3_3.13/build/qcengine/tests/test_program_utils.py _
ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/qcengine/tests/test_program_utils.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
qcengine/__init__.py:5: in <module>
    from . import config, exceptions
qcengine/exceptions.py:4: in <module>
    from qcelemental.models import AtomicInput
/usr/lib/python3/dist-packages/qcelemental/__init__.py:10: in <module>
    from . import covalent_radii, models, molparse, molutil, periodic_table, physical_constants, util, vanderwaals_radii
/usr/lib/python3/dist-packages/qcelemental/models/__init__.py:10: in <module>
    from .align import AlignmentMill
/usr/lib/python3/dist-packages/qcelemental/models/align.py:10: in <module>
    from ..util import blockwise_contract, blockwise_expand
/usr/lib/python3/dist-packages/qcelemental/util/__init__.py:6: in <module>
    from .misc import (
/usr/lib/python3/dist-packages/qcelemental/util/misc.py:7: in <module>
    from ..physical_constants import constants
/usr/lib/python3/dist-packages/qcelemental/physical_constants/__init__.py:12: in <module>
    raise ModuleNotFoundError(
E   ModuleNotFoundError: Python module pint not found. Solve by installing it: `conda install pint -c conda-forge` or `pip install pint`
__ ERROR collecting .pybuild/cpython3_3.13/build/qcengine/tests/test_utils.py __
ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/qcengine/tests/test_utils.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/usr/lib/python3.13/importlib/__init__.py:88: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
qcengine/__init__.py:5: in <module>
    from . import config, exceptions
qcengine/exceptions.py:4: in <module>
    from qcelemental.models import AtomicInput
/usr/lib/python3/dist-packages/qcelemental/__init__.py:10: in <module>
    from . import covalent_radii, models, molparse, molutil, periodic_table, physical_constants, util, vanderwaals_radii
/usr/lib/python3/dist-packages/qcelemental/models/__init__.py:10: in <module>
    from .align import AlignmentMill
/usr/lib/python3/dist-packages/qcelemental/models/align.py:10: in <module>
    from ..util import blockwise_contract, blockwise_expand
/usr/lib/python3/dist-packages/qcelemental/util/__init__.py:6: in <module>
    from .misc import (
/usr/lib/python3/dist-packages/qcelemental/util/misc.py:7: in <module>
    from ..physical_constants import constants
/usr/lib/python3/dist-packages/qcelemental/physical_constants/__init__.py:12: in <module>
    raise ModuleNotFoundError(
E   ModuleNotFoundError: Python module pint not found. Solve by installing it: `conda install pint -c conda-forge` or `pip install pint`
=========================== short test summary info ============================
ERROR qcengine/programs/tests/test_adcc.py
ERROR qcengine/programs/tests/test_alignment.py
ERROR qcengine/programs/tests/test_canonical_config.py
ERROR qcengine/programs/tests/test_canonical_fields.py
ERROR qcengine/programs/tests/test_dftd3_mp2d.py
ERROR qcengine/programs/tests/test_dftd4.py
ERROR qcengine/programs/tests/test_ghost.py
ERROR qcengine/programs/tests/test_molpro.py
ERROR qcengine/programs/tests/test_mrchem.py
ERROR qcengine/programs/tests/test_nwchem.py
ERROR qcengine/programs/tests/test_programs.py
ERROR qcengine/programs/tests/test_qchem.py
ERROR qcengine/programs/tests/test_qcore.py
ERROR qcengine/programs/tests/test_sdftd3.py
ERROR qcengine/programs/tests/test_standard_suite.py
ERROR qcengine/programs/tests/test_standard_suite_ccsd(t).py
ERROR qcengine/programs/tests/test_standard_suite_hf.py
ERROR qcengine/programs/tests/test_terachem.py
ERROR qcengine/programs/tests/test_terachem_pbs.py
ERROR qcengine/programs/tests/test_turbomole.py
ERROR qcengine/programs/tests/test_xtb.py
ERROR qcengine/tests/test_cli.py
ERROR qcengine/tests/test_config.py
ERROR qcengine/tests/test_harness_canonical.py
ERROR qcengine/tests/test_mdi.py
ERROR qcengine/tests/test_procedures.py
ERROR qcengine/tests/test_program_utils.py
ERROR qcengine/tests/test_utils.py
!!!!!!!!!!!!!!!!!!! Interrupted: 28 errors during collection !!!!!!!!!!!!!!!!!!!
============================== 28 errors in 0.41s ==============================
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=2: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build; python3.13 -m pytest 
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 3.13" returned exit code 13
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

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

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.

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

Thanks.



More information about the Debichem-devel mailing list