Your message dated Fri, 28 Jun 2024 19:57:43 +0000
with message-id <e1snhj5-0058rz...@fasolo.debian.org>
and subject line Bug#1073432: fixed in unyt 3.0.2-2
has caused the Debian Bug report #1073432,
regarding unyt: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i
python{version} -p "3.12 3.11" returned exit code 13
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.)
--
1073432: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1073432
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: unyt
Version: 3.0.2-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240615 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> debian/rules binary
> dh binary --with python3 --buildsystem=pybuild
> dh_update_autotools_config -O--buildsystem=pybuild
> dh_autoreconf -O--buildsystem=pybuild
> dh_auto_configure -O--buildsystem=pybuild
> dh_auto_build -O--buildsystem=pybuild
> I: pybuild plugin_pyproject:129: Building wheel for python3.12 with "build"
> module
> I: pybuild base:311: python3.12 -m build --skip-dependency-check
> --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unyt
> * Building wheel...
> running bdist_wheel
> running build
> running build_py
> creating build
> creating build/lib
> creating build/lib/unyt
> copying unyt/__init__.py -> build/lib/unyt
> copying unyt/unit_registry.py -> build/lib/unyt
> copying unyt/_array_functions.py -> build/lib/unyt
> copying unyt/unit_object.py -> build/lib/unyt
> copying unyt/exceptions.py -> build/lib/unyt
> copying unyt/mpl_interface.py -> build/lib/unyt
> copying unyt/_version.py -> build/lib/unyt
> copying unyt/equivalencies.py -> build/lib/unyt
> copying unyt/testing.py -> build/lib/unyt
> copying unyt/unit_systems.py -> build/lib/unyt
> copying unyt/_parsing.py -> build/lib/unyt
> copying unyt/_unit_lookup_table.py -> build/lib/unyt
> copying unyt/dimensions.py -> build/lib/unyt
> copying unyt/_physical_ratios.py -> build/lib/unyt
> copying unyt/_on_demand_imports.py -> build/lib/unyt
> copying unyt/_deprecation.py -> build/lib/unyt
> copying unyt/unit_symbols.py -> build/lib/unyt
> copying unyt/physical_constants.py -> build/lib/unyt
> copying unyt/dask_array.py -> build/lib/unyt
> copying unyt/array.py -> build/lib/unyt
> copying unyt/_pint_conversions.py -> build/lib/unyt
> creating build/lib/unyt/tests
> copying unyt/tests/test_dask_arrays.py -> build/lib/unyt/tests
> copying unyt/tests/__init__.py -> build/lib/unyt/tests
> copying unyt/tests/test_unyt_testing.py -> build/lib/unyt/tests
> copying unyt/tests/test_unit_systems.py -> build/lib/unyt/tests
> copying unyt/tests/test_array_functions.py -> build/lib/unyt/tests
> copying unyt/tests/test_units.py -> build/lib/unyt/tests
> copying unyt/tests/test_unyt_array.py -> build/lib/unyt/tests
> copying unyt/tests/test_define_unit.py -> build/lib/unyt/tests
> copying unyt/tests/test_no_duplicates.py -> build/lib/unyt/tests
> copying unyt/tests/test_unit_registry.py -> build/lib/unyt/tests
> copying unyt/tests/test_mpl_interface.py -> build/lib/unyt/tests
> creating build/lib/unyt/_mpl_array_converter
> copying unyt/_mpl_array_converter/__init__.py ->
> build/lib/unyt/_mpl_array_converter
> creating build/lib/unyt/tests/data
> copying unyt/tests/data/__init__.py -> build/lib/unyt/tests/data
> running egg_info
> creating unyt.egg-info
> writing unyt.egg-info/PKG-INFO
> writing dependency_links to unyt.egg-info/dependency_links.txt
> writing requirements to unyt.egg-info/requires.txt
> writing top-level names to unyt.egg-info/top_level.txt
> writing manifest file 'unyt.egg-info/SOURCES.txt'
> reading manifest file 'unyt.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no previously-included files matching '__pycache__' found under
> directory '*'
> warning: no previously-included files matching '*.py[co]' found under
> directory '*'
> warning: no files found matching '*.jpg' under directory 'docs'
> warning: no files found matching '*.gif' under directory 'docs'
> adding license file 'LICENSE'
> writing manifest file 'unyt.egg-info/SOURCES.txt'
> copying unyt/tests/data/old_json_registry.txt -> build/lib/unyt/tests/data
> copying unyt/tests/data/unyt_array_sympy1.8.pickle ->
> build/lib/unyt/tests/data
> installing to build/bdist.linux-x86_64/wheel
> running install
> running install_lib
> creating build/bdist.linux-x86_64
> creating build/bdist.linux-x86_64/wheel
> creating build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/__init__.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/unit_registry.py -> build/bdist.linux-x86_64/wheel/unyt
> creating build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/tests/test_dask_arrays.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/tests/__init__.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> creating build/bdist.linux-x86_64/wheel/unyt/tests/data
> copying build/lib/unyt/tests/data/__init__.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests/data
> copying build/lib/unyt/tests/data/unyt_array_sympy1.8.pickle ->
> build/bdist.linux-x86_64/wheel/unyt/tests/data
> copying build/lib/unyt/tests/data/old_json_registry.txt ->
> build/bdist.linux-x86_64/wheel/unyt/tests/data
> copying build/lib/unyt/tests/test_unyt_testing.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/tests/test_unit_systems.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/tests/test_array_functions.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/tests/test_units.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/tests/test_unyt_array.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/tests/test_define_unit.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/tests/test_no_duplicates.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/tests/test_unit_registry.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/tests/test_mpl_interface.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/_array_functions.py ->
> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/unit_object.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/exceptions.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/mpl_interface.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/_version.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/equivalencies.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/testing.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/unit_systems.py -> build/bdist.linux-x86_64/wheel/unyt
> creating build/bdist.linux-x86_64/wheel/unyt/_mpl_array_converter
> copying build/lib/unyt/_mpl_array_converter/__init__.py ->
> build/bdist.linux-x86_64/wheel/unyt/_mpl_array_converter
> copying build/lib/unyt/_parsing.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/_unit_lookup_table.py ->
> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/dimensions.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/_physical_ratios.py ->
> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/_on_demand_imports.py ->
> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/_deprecation.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/unit_symbols.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/physical_constants.py ->
> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/dask_array.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/array.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/_pint_conversions.py ->
> build/bdist.linux-x86_64/wheel/unyt
> running install_egg_info
> Copying unyt.egg-info to build/bdist.linux-x86_64/wheel/unyt-3.0.2.egg-info
> running install_scripts
> creating build/bdist.linux-x86_64/wheel/unyt-3.0.2.dist-info/WHEEL
> creating
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unyt/.tmp-858gjj7k/unyt-3.0.2-py3-none-any.whl'
> and adding 'build/bdist.linux-x86_64/wheel' to it
> adding 'unyt/__init__.py'
> adding 'unyt/_array_functions.py'
> adding 'unyt/_deprecation.py'
> adding 'unyt/_on_demand_imports.py'
> adding 'unyt/_parsing.py'
> adding 'unyt/_physical_ratios.py'
> adding 'unyt/_pint_conversions.py'
> adding 'unyt/_unit_lookup_table.py'
> adding 'unyt/_version.py'
> adding 'unyt/array.py'
> adding 'unyt/dask_array.py'
> adding 'unyt/dimensions.py'
> adding 'unyt/equivalencies.py'
> adding 'unyt/exceptions.py'
> adding 'unyt/mpl_interface.py'
> adding 'unyt/physical_constants.py'
> adding 'unyt/testing.py'
> adding 'unyt/unit_object.py'
> adding 'unyt/unit_registry.py'
> adding 'unyt/unit_symbols.py'
> adding 'unyt/unit_systems.py'
> adding 'unyt/_mpl_array_converter/__init__.py'
> adding 'unyt/tests/__init__.py'
> adding 'unyt/tests/test_array_functions.py'
> adding 'unyt/tests/test_dask_arrays.py'
> adding 'unyt/tests/test_define_unit.py'
> adding 'unyt/tests/test_mpl_interface.py'
> adding 'unyt/tests/test_no_duplicates.py'
> adding 'unyt/tests/test_unit_registry.py'
> adding 'unyt/tests/test_unit_systems.py'
> adding 'unyt/tests/test_units.py'
> adding 'unyt/tests/test_unyt_array.py'
> adding 'unyt/tests/test_unyt_testing.py'
> adding 'unyt/tests/data/__init__.py'
> adding 'unyt/tests/data/old_json_registry.txt'
> adding 'unyt/tests/data/unyt_array_sympy1.8.pickle'
> adding 'unyt-3.0.2.dist-info/LICENSE'
> adding 'unyt-3.0.2.dist-info/METADATA'
> adding 'unyt-3.0.2.dist-info/WHEEL'
> adding 'unyt-3.0.2.dist-info/top_level.txt'
> adding 'unyt-3.0.2.dist-info/RECORD'
> removing build/bdist.linux-x86_64/wheel
> Successfully built unyt-3.0.2-py3-none-any.whl
> I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.12 with
> "installer" module
> I: pybuild plugin_pyproject:129: Building wheel for python3.11 with "build"
> module
> I: pybuild base:311: python3.11 -m build --skip-dependency-check
> --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_unyt
> * Building wheel...
> running bdist_wheel
> running build
> running build_py
> copying unyt/_version.py -> build/lib/unyt
> running egg_info
> writing unyt.egg-info/PKG-INFO
> writing dependency_links to unyt.egg-info/dependency_links.txt
> writing requirements to unyt.egg-info/requires.txt
> writing top-level names to unyt.egg-info/top_level.txt
> reading manifest file 'unyt.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no previously-included files matching '__pycache__' found under
> directory '*'
> warning: no previously-included files matching '*.py[co]' found under
> directory '*'
> warning: no files found matching '*.jpg' under directory 'docs'
> warning: no files found matching '*.gif' under directory 'docs'
> adding license file 'LICENSE'
> writing manifest file 'unyt.egg-info/SOURCES.txt'
> installing to build/bdist.linux-x86_64/wheel
> running install
> running install_lib
> creating build/bdist.linux-x86_64/wheel
> creating build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/__init__.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/unit_registry.py -> build/bdist.linux-x86_64/wheel/unyt
> creating build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/tests/test_dask_arrays.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/tests/__init__.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> creating build/bdist.linux-x86_64/wheel/unyt/tests/data
> copying build/lib/unyt/tests/data/__init__.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests/data
> copying build/lib/unyt/tests/data/unyt_array_sympy1.8.pickle ->
> build/bdist.linux-x86_64/wheel/unyt/tests/data
> copying build/lib/unyt/tests/data/old_json_registry.txt ->
> build/bdist.linux-x86_64/wheel/unyt/tests/data
> copying build/lib/unyt/tests/test_unyt_testing.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/tests/test_unit_systems.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/tests/test_array_functions.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/tests/test_units.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/tests/test_unyt_array.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/tests/test_define_unit.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/tests/test_no_duplicates.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/tests/test_unit_registry.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/tests/test_mpl_interface.py ->
> build/bdist.linux-x86_64/wheel/unyt/tests
> copying build/lib/unyt/_array_functions.py ->
> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/unit_object.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/exceptions.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/mpl_interface.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/_version.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/equivalencies.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/testing.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/unit_systems.py -> build/bdist.linux-x86_64/wheel/unyt
> creating build/bdist.linux-x86_64/wheel/unyt/_mpl_array_converter
> copying build/lib/unyt/_mpl_array_converter/__init__.py ->
> build/bdist.linux-x86_64/wheel/unyt/_mpl_array_converter
> copying build/lib/unyt/_parsing.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/_unit_lookup_table.py ->
> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/dimensions.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/_physical_ratios.py ->
> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/_on_demand_imports.py ->
> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/_deprecation.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/unit_symbols.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/physical_constants.py ->
> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/dask_array.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/array.py -> build/bdist.linux-x86_64/wheel/unyt
> copying build/lib/unyt/_pint_conversions.py ->
> build/bdist.linux-x86_64/wheel/unyt
> running install_egg_info
> Copying unyt.egg-info to build/bdist.linux-x86_64/wheel/unyt-3.0.2.egg-info
> running install_scripts
> creating build/bdist.linux-x86_64/wheel/unyt-3.0.2.dist-info/WHEEL
> creating
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_unyt/.tmp-2umoywf_/unyt-3.0.2-py3-none-any.whl'
> and adding 'build/bdist.linux-x86_64/wheel' to it
> adding 'unyt/__init__.py'
> adding 'unyt/_array_functions.py'
> adding 'unyt/_deprecation.py'
> adding 'unyt/_on_demand_imports.py'
> adding 'unyt/_parsing.py'
> adding 'unyt/_physical_ratios.py'
> adding 'unyt/_pint_conversions.py'
> adding 'unyt/_unit_lookup_table.py'
> adding 'unyt/_version.py'
> adding 'unyt/array.py'
> adding 'unyt/dask_array.py'
> adding 'unyt/dimensions.py'
> adding 'unyt/equivalencies.py'
> adding 'unyt/exceptions.py'
> adding 'unyt/mpl_interface.py'
> adding 'unyt/physical_constants.py'
> adding 'unyt/testing.py'
> adding 'unyt/unit_object.py'
> adding 'unyt/unit_registry.py'
> adding 'unyt/unit_symbols.py'
> adding 'unyt/unit_systems.py'
> adding 'unyt/_mpl_array_converter/__init__.py'
> adding 'unyt/tests/__init__.py'
> adding 'unyt/tests/test_array_functions.py'
> adding 'unyt/tests/test_dask_arrays.py'
> adding 'unyt/tests/test_define_unit.py'
> adding 'unyt/tests/test_mpl_interface.py'
> adding 'unyt/tests/test_no_duplicates.py'
> adding 'unyt/tests/test_unit_registry.py'
> adding 'unyt/tests/test_unit_systems.py'
> adding 'unyt/tests/test_units.py'
> adding 'unyt/tests/test_unyt_array.py'
> adding 'unyt/tests/test_unyt_testing.py'
> adding 'unyt/tests/data/__init__.py'
> adding 'unyt/tests/data/old_json_registry.txt'
> adding 'unyt/tests/data/unyt_array_sympy1.8.pickle'
> adding 'unyt-3.0.2.dist-info/LICENSE'
> adding 'unyt-3.0.2.dist-info/METADATA'
> adding 'unyt-3.0.2.dist-info/WHEEL'
> adding 'unyt-3.0.2.dist-info/top_level.txt'
> adding 'unyt-3.0.2.dist-info/RECORD'
> removing build/bdist.linux-x86_64/wheel
> Successfully built unyt-3.0.2-py3-none-any.whl
> I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.11 with
> "installer" module
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unyt/build;
> python3.12 -m pytest
> [1m============================= test session starts
> ==============================[0m
> platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0
> rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unyt/build
> configfile: pyproject.toml
> collected 471 items / 1 skipped
>
> unyt/tests/test_array_functions.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33mx[0m[33mx[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[32m.[0m[33ms[0m[33ms[0m[32m.[0m[32m
> [ 7%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 23%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33ms[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33mX[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m
> [ 38%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m
> [ 53%][0m
> unyt/tests/test_define_unit.py [32m.[0m[32m.[0m[33m
> [ 53%][0m
> unyt/tests/test_mpl_interface.py
> [33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33m
> [ 57%][0m
> unyt/tests/test_no_duplicates.py [32m.[0m[33m
> [ 57%][0m
> unyt/tests/test_unit_registry.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m
> [ 59%][0m
> unyt/tests/test_unit_systems.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m
> [ 61%][0m
> unyt/tests/test_units.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m
> [ 71%]
> [0m[32m.[0m[32m.[0m[32m.[0m[33m
> [ 71%][0m
> unyt/tests/test_unyt_array.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33ms[0m[33ms[0m[33ms[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33ms[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 80%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 95%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 98%][0m
> unyt/tests/test_unyt_testing.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [100%][0m
>
> =================================== FAILURES
> ===================================
> [31m[1m__________________________ test_unpickling_old_array
> ___________________________[0m
>
> @pytest.mark.xfail(
> condition=(SYMPY_VERSION == Version("1.12")),
> reason="regression in sympy 1.12",
> raises=AssertionError,
> strict=True,
> )
> @pytest.mark.xfail(
> condition=(SYMPY_VERSION in (Version("1.9"), Version("1.10"))),
> reason="Not resolved upstream as of sympy 1.10",
> raises=AttributeError,
> strict=True,
> )
> def test_unpickling_old_array():
> # see https://github.com/sympy/sympy/issues/22241
> # the expected error is "AttributeError: 'One' object has no
> attribute '__dict__'"
> PFILE = Path(__file__).parent / "data" / "unyt_array_sympy1.8.pickle"
> with open(PFILE, "rb") as fh:
> arr = pickle.load(fh)
>
> # this comparison fails with sympy==1.12
> # see https://github.com/sympy/sympy/issues/25134
> > assert arr.units.dimensions == cm.dimensions
> [1m[31mE AssertionError: assert (length) == (length)[0m
> [1m[31mE + where (length) = cm.dimensions[0m
> [1m[31mE + where cm = unyt_array([1, 2], 'cm').units[0m
> [1m[31mE + and (length) = cm.dimensions[0m
>
> [1m[31munyt/tests/test_unyt_array.py[0m:875: AssertionError
> [36m[1m=========================== short test summary info
> ============================[0m
> [31mFAILED[0m
> unyt/tests/test_unyt_array.py::[1mtest_unpickling_old_array[0m -
> AssertionError: assert (length) == (length)
> [31m======= [31m[1m1 failed[0m, [32m429 passed[0m, [33m39 skipped[0m,
> [33m2 xfailed[0m, [33m1 xpassed[0m[31m in 5.18s[0m[31m ========[0m
> E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_unyt/build; python3.12 -m pytest
> I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_unyt/build;
> python3.11 -m pytest
> [1m============================= test session starts
> ==============================[0m
> platform linux -- Python 3.11.9, pytest-8.2.2, pluggy-1.5.0
> rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_unyt/build
> configfile: pyproject.toml
> collected 471 items / 1 skipped
>
> unyt/tests/test_array_functions.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33mx[0m[33mx[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[32m.[0m[33ms[0m[33ms[0m[32m.[0m[32m
> [ 7%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m
> [ 23%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33ms[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33mX[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m
> [ 38%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m
> [ 53%][0m
> unyt/tests/test_define_unit.py [32m.[0m[32m.[0m[33m
> [ 53%][0m
> unyt/tests/test_mpl_interface.py
> [33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33ms[0m[33m
> [ 57%][0m
> unyt/tests/test_no_duplicates.py [32m.[0m[33m
> [ 57%][0m
> unyt/tests/test_unit_registry.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m
> [ 59%][0m
> unyt/tests/test_unit_systems.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m
> [ 61%][0m
> unyt/tests/test_units.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33m
> [ 71%]
> [0m[32m.[0m[32m.[0m[32m.[0m[33m
> [ 71%][0m
> unyt/tests/test_unyt_array.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31mF[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33ms[0m[33ms[0m[33ms[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[33ms[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 80%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 95%]
> [0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [ 98%][0m
> unyt/tests/test_unyt_testing.py
> [32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[32m.[0m[31m
> [100%][0m
>
> =================================== FAILURES
> ===================================
> [31m[1m__________________________ test_unpickling_old_array
> ___________________________[0m
>
> @pytest.mark.xfail(
> condition=(SYMPY_VERSION == Version("1.12")),
> reason="regression in sympy 1.12",
> raises=AssertionError,
> strict=True,
> )
> @pytest.mark.xfail(
> condition=(SYMPY_VERSION in (Version("1.9"), Version("1.10"))),
> reason="Not resolved upstream as of sympy 1.10",
> raises=AttributeError,
> strict=True,
> )
> def test_unpickling_old_array():
> # see https://github.com/sympy/sympy/issues/22241
> # the expected error is "AttributeError: 'One' object has no
> attribute '__dict__'"
> PFILE = Path(__file__).parent / "data" / "unyt_array_sympy1.8.pickle"
> with open(PFILE, "rb") as fh:
> arr = pickle.load(fh)
>
> # this comparison fails with sympy==1.12
> # see https://github.com/sympy/sympy/issues/25134
> > assert arr.units.dimensions == cm.dimensions
> [1m[31mE AssertionError: assert (length) == (length)[0m
> [1m[31mE + where (length) = cm.dimensions[0m
> [1m[31mE + where cm = unyt_array([1, 2], 'cm').units[0m
> [1m[31mE + and (length) = cm.dimensions[0m
>
> [1m[31munyt/tests/test_unyt_array.py[0m:875: AssertionError
> [36m[1m=========================== short test summary info
> ============================[0m
> [31mFAILED[0m
> unyt/tests/test_unyt_array.py::[1mtest_unpickling_old_array[0m -
> AssertionError: assert (length) == (length)
> [31m======= [31m[1m1 failed[0m, [32m429 passed[0m, [33m39 skipped[0m,
> [33m2 xfailed[0m, [33m1 xpassed[0m[31m in 5.12s[0m[31m ========[0m
> E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_unyt/build; python3.11 -m pytest
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12
> 3.11" returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2024/06/15/unyt_3.0.2-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240615;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240615&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: unyt
Source-Version: 3.0.2-2
Done: Ole Streicher <oleb...@debian.org>
We believe that the bug you reported is fixed in the latest version of
unyt, 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 1073...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ole Streicher <oleb...@debian.org> (supplier of updated unyt 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: Fri, 28 Jun 2024 21:32:17 +0200
Source: unyt
Architecture: source
Version: 3.0.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Ole Streicher <oleb...@debian.org>
Closes: 1073432
Changes:
unyt (3.0.2-2) unstable; urgency=medium
.
* Mark test as failing in later Sympy versions (Closes: #1073432)
* Push Standards-Version to 4.7.0. No changes needed
Checksums-Sha1:
cc2ff102e912548818e30f4dade583ed3b725455 2107 unyt_3.0.2-2.dsc
354690105d615513b143ae97650b11da045b73dc 4024 unyt_3.0.2-2.debian.tar.xz
Checksums-Sha256:
363f6f294796c6bec70a4d9b8023b9ef99a40244e16db299ea288101c2896972 2107
unyt_3.0.2-2.dsc
a66e039d8979d1f321a8c864bf98f8ac76f69dc18028b3e3e2e89b58ca902b94 4024
unyt_3.0.2-2.debian.tar.xz
Files:
c0dcc0759a51c7e08c9866ec19b87b36 2107 python optional unyt_3.0.2-2.dsc
c99962bbc9c97895bf266d2d840a9709 4024 python optional
unyt_3.0.2-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE7/BpV0Ra2/h0L3qtmk9WvbkOGL0FAmZ/EB0ACgkQmk9WvbkO
GL3sYw/+OFzVo2Qc8oUp6RNfyX1KYN/H40XIJ3YbYRZEdEmOGFbKFqXiBH4DGT1F
S+kLlJYkjpsnL5ugIHR6r+8isgA+MkPidescI8iqNiBkeVsUJgZCzMbfMr41sT/f
uOkUnE+EiE1pEYSfkH8tSjNuI6iNYSL1ekIXKK/PkHsrl1Yxx+To8lBt++bNjNhz
598t+ImMh30Y6Em8VeDmweCfIcTspReVo3bU+OxhaQzMF1HfSA+3WKOys5qsmEQh
fYVO5PyIJpz6DvWJtFGoTq4xtofZAStfOIjO570572H4z4C3NMLY+jEv9/uScdX0
YYgpptA7fK5n/xAQs8Xpnash5gSW6j1+5hR3Do7dbbF3X/NfZXCmPDri4GPhad/b
XWAl+W7lNk0sQ6mjtzyn0PiXadyu7n6L/l5DGqVMlQuKi+PjZnH+WHTMnf1x+rFR
6Cml/YMj3t3iTNVu3UIBbhSuyY2+wa7JpV+c1FNvzLApuub2zvXc11dGm8PW6sqC
bwALHejMQHpSzJEmmUvx4ZU8KT5cCklvyBVAZx/1lrVrfnVPqnhcUNbdyG7zyR4H
l7/fCPWZbJVdgX5GPnpXpPKtRqu3WGvmkfdZNZUrCdjXNVJkYSsOPcXrqsvABCPi
bDmyuagh7cf76nnca4ofqaP/2paxMjHzSzTrvpVwwun3ZHk21hU=
=6EHQ
-----END PGP SIGNATURE-----
pgprqGfNMVo7e.pgp
Description: PGP signature
--- End Message ---