Source: ndcube Version: 2.0.2-1 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20220917 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > dh_auto_build > I: pybuild base:240: /usr/bin/python3 setup.py build > /usr/lib/python3/dist-packages/setuptools/config/setupcfg.py:508: > SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use > license_files instead. > warnings.warn(msg, warning_class) > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube > copying ndcube/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube > copying ndcube/ndcube.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube > copying ndcube/ndcube_sequence.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube > copying ndcube/global_coords.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube > copying ndcube/conftest.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube > copying ndcube/_version.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube > copying ndcube/version.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube > copying ndcube/ndcollection.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization > copying ndcube/visualization/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization > copying ndcube/visualization/base.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization > copying ndcube/visualization/plotting_utils.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization > copying ndcube/visualization/mpl_sequence_plotter.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization > copying ndcube/visualization/mpl_plotter.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization > copying ndcube/visualization/descriptor.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils > copying ndcube/utils/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils > copying ndcube/utils/wcs.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils > copying ndcube/utils/cube.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils > copying ndcube/utils/collection.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils > copying ndcube/utils/sequence.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils > copying ndcube/utils/misc.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils > copying ndcube/utils/wcs_high_level_conversion.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs > copying ndcube/wcs/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/tests > copying ndcube/tests/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/tests > copying ndcube/tests/test_sequence_plotting.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/tests > copying ndcube/tests/test_ndcube.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/tests > copying ndcube/tests/test_ndcollection.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/tests > copying ndcube/tests/test_ndcubesequence.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/tests > copying ndcube/tests/helpers.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/tests > copying ndcube/tests/test_global_coords.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/tests > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/extra_coords > copying ndcube/extra_coords/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/extra_coords > copying ndcube/extra_coords/extra_coords.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/extra_coords > copying ndcube/extra_coords/table_coord.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/extra_coords > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/mixins > copying ndcube/mixins/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/mixins > copying ndcube/mixins/ndslicing.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/mixins > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils/tests > copying ndcube/utils/tests/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils/tests > copying ndcube/utils/tests/test_utils_sequence.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils/tests > copying ndcube/utils/tests/test_utils_wcs.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils/tests > copying ndcube/utils/tests/test_utils_collection.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils/tests > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers > copying ndcube/wcs/wrappers/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers > copying ndcube/wcs/wrappers/resampled_wcs.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers > copying ndcube/wcs/wrappers/compound_wcs.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers > copying ndcube/wcs/wrappers/reordered_wcs.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers/tests > copying ndcube/wcs/wrappers/tests/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers/tests > copying ndcube/wcs/wrappers/tests/test_resampled_wcs.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers/tests > copying ndcube/wcs/wrappers/tests/test_compound_wcs.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers/tests > copying ndcube/wcs/wrappers/tests/test_reordered_wcs.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers/tests > copying ndcube/wcs/wrappers/tests/conftest.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/wcs/wrappers/tests > running egg_info > writing ndcube.egg-info/PKG-INFO > writing dependency_links to ndcube.egg-info/dependency_links.txt > writing requirements to ndcube.egg-info/requires.txt > writing top-level names to ndcube.egg-info/top_level.txt > reading manifest file 'ndcube.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > warning: no previously-included files found matching '.codecov.yaml' > warning: no previously-included files found matching '.mailmap' > warning: no previously-included files found matching '.editorconfig' > warning: no previously-included files found matching '.gitattributes' > warning: no previously-included files found matching '.gitignore' > warning: no previously-included files found matching '.pep8speaks.yml' > warning: no previously-included files found matching '.pre-commit-config.yaml' > warning: no previously-included files found matching '.test_package_pins.txt' > warning: no previously-included files found matching 'azure-pipelines.yml' > warning: no previously-included files found matching '.readthedocs.yml' > no previously-included directories found matching '.circleci' > no previously-included directories found matching '.github' > no previously-included directories found matching 'changelog' > no previously-included directories found matching 'ndcube/_dev' > adding license file 'LICENSE.rst' > writing manifest file 'ndcube.egg-info/SOURCES.txt' > /usr/lib/python3/dist-packages/setuptools/command/build_py.py:202: > SetuptoolsDeprecationWarning: Installing 'ndcube.extra_coords.tests' as > data is deprecated, please list it in `packages`. > !! > > > ############################ > # Package would be ignored # > ############################ > Python recognizes 'ndcube.extra_coords.tests' as an importable package, > but it is not listed in the `packages` configuration of setuptools. > > 'ndcube.extra_coords.tests' has been automatically added to the > distribution only > because it may contain data files, but this behavior is likely to change > in future versions of setuptools (and therefore is considered deprecated). > > Please make sure that 'ndcube.extra_coords.tests' is included as a > package by using > the `packages` configuration field or the proper discovery methods > (for example by using `find_namespace_packages(...)`/`find_namespace:` > instead of `find_packages(...)`/`find:`). > > You can read more about "package discovery" and "data files" on setuptools > documentation page. > > > !! > > check.warn(importable) > /usr/lib/python3/dist-packages/setuptools/command/build_py.py:202: > SetuptoolsDeprecationWarning: Installing 'ndcube.utils.sphinx' as data is > deprecated, please list it in `packages`. > !! > > > ############################ > # Package would be ignored # > ############################ > Python recognizes 'ndcube.utils.sphinx' as an importable package, > but it is not listed in the `packages` configuration of setuptools. > > 'ndcube.utils.sphinx' has been automatically added to the distribution > only > because it may contain data files, but this behavior is likely to change > in future versions of setuptools (and therefore is considered deprecated). > > Please make sure that 'ndcube.utils.sphinx' is included as a package by > using > the `packages` configuration field or the proper discovery methods > (for example by using `find_namespace_packages(...)`/`find_namespace:` > instead of `find_packages(...)`/`find:`). > > You can read more about "package discovery" and "data files" on setuptools > documentation page. > > > !! > > check.warn(importable) > /usr/lib/python3/dist-packages/setuptools/command/build_py.py:202: > SetuptoolsDeprecationWarning: Installing 'ndcube.visualization.tests' as > data is deprecated, please list it in `packages`. > !! > > > ############################ > # Package would be ignored # > ############################ > Python recognizes 'ndcube.visualization.tests' as an importable package, > but it is not listed in the `packages` configuration of setuptools. > > 'ndcube.visualization.tests' has been automatically added to the > distribution only > because it may contain data files, but this behavior is likely to change > in future versions of setuptools (and therefore is considered deprecated). > > Please make sure that 'ndcube.visualization.tests' is included as a > package by using > the `packages` configuration field or the proper discovery methods > (for example by using `find_namespace_packages(...)`/`find_namespace:` > instead of `find_packages(...)`/`find:`). > > You can read more about "package discovery" and "data files" on setuptools > documentation page. > > > !! > > check.warn(importable) > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization/tests > copying > ndcube/visualization/tests/figure_hashes_mpl_332_ft_261_astropy_421_animators_100.json > -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization/tests > copying > ndcube/visualization/tests/figure_hashes_mpl_332_ft_261_astropy_dev_animators_dev.json > -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization/tests > copying ndcube/visualization/tests/test_plotting.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization/tests > copying ndcube/visualization/tests/test_plotting_utils.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/visualization/tests > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils/sphinx > copying ndcube/utils/sphinx/code_context.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/utils/sphinx > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/extra_coords/tests > copying ndcube/extra_coords/tests/test_extra_coords.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/extra_coords/tests > copying ndcube/extra_coords/tests/test_lookup_table_coord.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build/ndcube/extra_coords/tests > PYTHONPATH=. sphinx-build -D html_last_updated_fmt="August 23, 2022" -D > html_show_copyright=0 -N -bhtml docs/ build/html # HTML generator > Running Sphinx v4.5.0 > making output directory... done > loading intersphinx inventory from https://docs.python.org/3/objects.inv... > loading intersphinx inventory from > https://docs.scipy.org/doc/numpy/objects.inv... > loading intersphinx inventory from https://matplotlib.org/objects.inv... > loading intersphinx inventory from > http://docs.astropy.org/en/stable/objects.inv... > loading intersphinx inventory from > https://docs.sunpy.org/en/stable/objects.inv... > WARNING: failed to reach any of the inventories with the following issues: > intersphinx inventory 'http://docs.astropy.org/en/stable/objects.inv' not > fetchable due to <class 'requests.exceptions.ProxyError'>: > HTTPConnectionPool(host='127.0.0.1', port=9): Max retries exceeded with url: > http://docs.astropy.org/en/stable/objects.inv (Caused by ProxyError('Cannot > connect to proxy.', NewConnectionError('<urllib3.connection.HTTPConnection > object at 0x7f528c775930>: Failed to establish a new connection: [Errno 111] > Connection refused'))) > loading intersphinx inventory from > https://docs.sunpy.org/projects/mpl-animators/en/stable/objects.inv... > loading intersphinx inventory from > https://gwcs.readthedocs.io/en/stable/objects.inv... > intersphinx inventory has moved: https://matplotlib.org/objects.inv -> > https://matplotlib.org/stable/objects.inv > intersphinx inventory has moved: https://docs.scipy.org/doc/numpy/objects.inv > -> https://numpy.org/doc/stable/objects.inv > [autosummary] generating autosummary for: api.rst, coordinates.rst, > data_classes.rst, extending_ndcube.rst, index.rst, installation.rst, > introduction.rst, reproject.rst, slicing.rst, tabular_coordinates.rst, > visualization.rst, whatsnew/changelog.rst, whatsnew/index.rst > [automodsumm] api.rst: found 36 automodsumm entries to generate > building [mo]: targets for 0 po files that are out of date > building [html]: targets for 13 source files that are out of date > updating environment: [new config] 48 added, 0 changed, 0 removed > reading sources... [ 2%] api > reading sources... [ 4%] api/ndcube.ExtraCoords > reading sources... [ 6%] api/ndcube.GlobalCoords > reading sources... [ 8%] api/ndcube.NDCollection > reading sources... [ 10%] api/ndcube.NDCube > reading sources... [ 12%] api/ndcube.NDCubeSequence > reading sources... [ 14%] > api/ndcube.extra_coords.table_coord.QuantityTableCoordinate > reading sources... [ 16%] > api/ndcube.extra_coords.table_coord.SkyCoordTableCoordinate > reading sources... [ 18%] > api/ndcube.extra_coords.table_coord.TimeTableCoordinate > reading sources... [ 20%] api/ndcube.mixins.NDCubeSlicingMixin > reading sources... [ 22%] api/ndcube.tests.helpers.assert_cubes_equal > reading sources... [ 25%] api/ndcube.tests.helpers.assert_cubesequences_equal > reading sources... [ 27%] api/ndcube.tests.helpers.assert_extra_coords_equal > reading sources... [ 29%] api/ndcube.tests.helpers.assert_metas_equal > reading sources... [ 31%] api/ndcube.tests.helpers.assert_wcs_are_equal > reading sources... [ 33%] api/ndcube.tests.helpers.figure_test > reading sources... [ 35%] api/ndcube.tests.helpers.get_hash_library_name > reading sources... [ 37%] api/ndcube.utils.misc.unique_sorted > reading sources... [ 39%] api/ndcube.utils.sequence.SequenceItem > reading sources... [ 41%] > api/ndcube.utils.sequence.cube_like_index_to_sequence_and_common_axis_indices > reading sources... [ 43%] > api/ndcube.utils.sequence.cube_like_tuple_item_to_sequence_items > reading sources... [ 45%] api/ndcube.utils.wcs.array_indices_for_world_objects > reading sources... [ 47%] > api/ndcube.utils.wcs.calculate_world_indices_from_axes > reading sources... [ 50%] > api/ndcube.utils.wcs.convert_between_array_and_pixel_axes > reading sources... [ 52%] api/ndcube.utils.wcs.get_dependent_array_axes > reading sources... [ 54%] api/ndcube.utils.wcs.get_dependent_physical_types > reading sources... [ 56%] api/ndcube.utils.wcs.get_dependent_pixel_axes > reading sources... [ 58%] api/ndcube.utils.wcs.get_dependent_world_axes > reading sources... [ 60%] api/ndcube.utils.wcs.physical_type_to_pixel_axes > reading sources... [ 62%] api/ndcube.utils.wcs.physical_type_to_world_axis > reading sources... [ 64%] api/ndcube.utils.wcs.pixel_axis_to_physical_types > reading sources... [ 66%] api/ndcube.utils.wcs.pixel_axis_to_world_axes > reading sources... [ 68%] api/ndcube.utils.wcs.validate_physical_types > reading sources... [ 70%] api/ndcube.utils.wcs.world_axis_to_pixel_axes > reading sources... [ 72%] api/ndcube.visualization.BasePlotter > reading sources... [ 75%] > api/ndcube.visualization.mpl_plotter.MatplotlibPlotter > reading sources... [ 77%] coordinates > reading sources... [ 79%] data_classes > reading sources... [ 81%] extending_ndcube > reading sources... [ 83%] index > reading sources... [ 85%] installation > reading sources... [ 87%] introduction > reading sources... [ 89%] reproject > reading sources... [ 91%] slicing > reading sources... [ 93%] tabular_coordinates > reading sources... [ 95%] visualization > /<<PKGBUILDDIR>>/ndcube/visualization/mpl_plotter.py:246: UserWarning: > Animating a NDCube does not support transposing the array. The world axes may > not display as expected because the array will not be transposed. > warnings.warn( > WARNING: target cannot be converted to ICRS, so will not be set on > SpectralCoord [astropy.wcs.wcsapi.fitswcs] > reading sources... [ 97%] whatsnew/changelog > reading sources... [100%] whatsnew/index > > /<<PKGBUILDDIR>>/docs/whatsnew/changelog.rst:7: ERROR: Unknown directive type > "changelog". > > .. changelog:: > :towncrier: ../../ > :towncrier-skip-if-empty: > :changelog_file: ../../CHANGELOG.rst > looking for now-outdated files... none found > pickling environment... done > checking consistency... done > preparing documents... done > writing output... [ 2%] api > writing output... [ 4%] api/ndcube.ExtraCoords > writing output... [ 6%] api/ndcube.GlobalCoords > writing output... [ 8%] api/ndcube.NDCollection > writing output... [ 10%] api/ndcube.NDCube > writing output... [ 12%] api/ndcube.NDCubeSequence > writing output... [ 14%] > api/ndcube.extra_coords.table_coord.QuantityTableCoordinate > writing output... [ 16%] > api/ndcube.extra_coords.table_coord.SkyCoordTableCoordinate > writing output... [ 18%] > api/ndcube.extra_coords.table_coord.TimeTableCoordinate > writing output... [ 20%] api/ndcube.mixins.NDCubeSlicingMixin > writing output... [ 22%] api/ndcube.tests.helpers.assert_cubes_equal > writing output... [ 25%] api/ndcube.tests.helpers.assert_cubesequences_equal > writing output... [ 27%] api/ndcube.tests.helpers.assert_extra_coords_equal > writing output... [ 29%] api/ndcube.tests.helpers.assert_metas_equal > writing output... [ 31%] api/ndcube.tests.helpers.assert_wcs_are_equal > writing output... [ 33%] api/ndcube.tests.helpers.figure_test > writing output... [ 35%] api/ndcube.tests.helpers.get_hash_library_name > writing output... [ 37%] api/ndcube.utils.misc.unique_sorted > writing output... [ 39%] api/ndcube.utils.sequence.SequenceItem > writing output... [ 41%] > api/ndcube.utils.sequence.cube_like_index_to_sequence_and_common_axis_indices > writing output... [ 43%] > api/ndcube.utils.sequence.cube_like_tuple_item_to_sequence_items > writing output... [ 45%] api/ndcube.utils.wcs.array_indices_for_world_objects > writing output... [ 47%] > api/ndcube.utils.wcs.calculate_world_indices_from_axes > writing output... [ 50%] > api/ndcube.utils.wcs.convert_between_array_and_pixel_axes > writing output... [ 52%] api/ndcube.utils.wcs.get_dependent_array_axes > writing output... [ 54%] api/ndcube.utils.wcs.get_dependent_physical_types > writing output... [ 56%] api/ndcube.utils.wcs.get_dependent_pixel_axes > writing output... [ 58%] api/ndcube.utils.wcs.get_dependent_world_axes > writing output... [ 60%] api/ndcube.utils.wcs.physical_type_to_pixel_axes > writing output... [ 62%] api/ndcube.utils.wcs.physical_type_to_world_axis > writing output... [ 64%] api/ndcube.utils.wcs.pixel_axis_to_physical_types > writing output... [ 66%] api/ndcube.utils.wcs.pixel_axis_to_world_axes > writing output... [ 68%] api/ndcube.utils.wcs.validate_physical_types > writing output... [ 70%] api/ndcube.utils.wcs.world_axis_to_pixel_axes > writing output... [ 72%] api/ndcube.visualization.BasePlotter > writing output... [ 75%] > api/ndcube.visualization.mpl_plotter.MatplotlibPlotter > writing output... [ 77%] coordinates > writing output... [ 79%] data_classes > writing output... [ 81%] extending_ndcube > writing output... [ 83%] index > writing output... [ 85%] installation > writing output... [ 87%] introduction > writing output... [ 89%] reproject > writing output... [ 91%] slicing > writing output... [ 93%] tabular_coordinates > writing output... [ 95%] visualization > writing output... [ 97%] whatsnew/changelog > writing output... [100%] whatsnew/index > > generating indices... genindex py-modindex done > highlighting module code... [ 7%] ndcube.extra_coords.extra_coords > highlighting module code... [ 15%] ndcube.extra_coords.table_coord > highlighting module code... [ 23%] ndcube.global_coords > highlighting module code... [ 30%] ndcube.mixins.ndslicing > highlighting module code... [ 38%] ndcube.ndcollection > highlighting module code... [ 46%] ndcube.ndcube > highlighting module code... [ 53%] ndcube.ndcube_sequence > highlighting module code... [ 61%] ndcube.tests.helpers > highlighting module code... [ 69%] ndcube.utils.misc > highlighting module code... [ 76%] ndcube.utils.sequence > highlighting module code... [ 84%] ndcube.utils.wcs > highlighting module code... [ 92%] ndcube.visualization.base > highlighting module code... [100%] ndcube.visualization.mpl_plotter > > writing additional pages... search done > copying images... [ 7%] images/ndcube_diagram.png > copying images... [ 15%] images/ndcubesequence_diagram.png > copying images... [ 23%] images/ndcube_sliced_diagram.png > copying images... [ 30%] images/ndcubesequence_sliced_diagram.png > copying images... [ 38%] ../build/html/plot_directive/visualization-2.png > copying images... [ 46%] ../build/html/plot_directive/visualization-3.png > copying images... [ 53%] ../build/html/plot_directive/visualization-4.png > copying images... [ 61%] ../build/html/plot_directive/visualization-5.png > copying images... [ 69%] ../build/html/plot_directive/visualization-7.png > copying images... [ 76%] ../build/html/plot_directive/visualization-9.png > copying images... [ 84%] ../build/html/plot_directive/visualization-11.png > copying images... [ 92%] ../build/html/plot_directive/visualization-13.png > copying images... [100%] ../build/html/plot_directive/visualization-15.png > > copying static files... done > copying extra files... done > dumping search index in English (code: en)... done > dumping object inventory... done > build succeeded, 2 warnings. > > The HTML pages are in build/html. > # Replace static files with symlinks when possible > for file in $(find build/html/_static/ -name jquery-*.min.js); do rm $file; > ln -s /usr/share/javascript/jquery/jquery.min.js $file; done > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_test -O--buildsystem=pybuild > I: pybuild base:240: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build; > python3.10 -m pytest ../../../ndcube > ============================= test session starts > ============================== > platform linux -- Python 3.10.7, pytest-7.1.2, pluggy-1.0.0+repack > rootdir: /<<PKGBUILDDIR>>, configfile: setup.cfg > plugins: astropy-header-0.2.2, asdf-2.12.0, mock-3.8.2, hypothesis-6.36.0, > filter-subpackage-0.1.1, arraydiff-0.5.0, astropy-0.10.0, doctestplus-0.12.0, > openfiles-0.5.0, cov-3.0.0, remotedata-0.3.3 > collected 317 items / 25 deselected / 292 selected > > ../../../ndcube/ndcollection.py s [ > 0%] > ../../../ndcube/ndcube.py ss [ > 1%] > ../../../ndcube/ndcube_sequence.py s [ > 1%] > ../../../ndcube/extra_coords/tests/test_extra_coords.py ............x... [ > 6%] > ........ [ > 9%] > ../../../ndcube/extra_coords/tests/test_lookup_table_coord.py ...x...x.. [ > 13%] > .x..x....x.XX......x.x... [ > 21%] > ../../../ndcube/mixins/ndslicing.py . [ > 21%] > ../../../ndcube/tests/test_global_coords.py ................ [ > 27%] > ../../../ndcube/tests/test_ndcollection.py .................... [ > 34%] > ../../../ndcube/tests/test_ndcube.py ................................... [ > 46%] > .....x..........................................................F..F.. [ > 70%] > ../../../ndcube/tests/test_ndcubesequence.py ........................... [ > 79%] > [ > 79%] > ../../../ndcube/utils/tests/test_utils_collection.py ... [ > 80%] > ../../../ndcube/utils/tests/test_utils_sequence.py ....... [ > 82%] > ../../../ndcube/utils/tests/test_utils_wcs.py ............... [ > 88%] > ../../../ndcube/visualization/tests/test_plotting.py .. [ > 88%] > ../../../ndcube/visualization/tests/test_plotting_utils.py ............. [ > 93%] > [ > 93%] > ../../../ndcube/wcs/wrappers/tests/test_compound_wcs.py ...... [ > 95%] > ../../../ndcube/wcs/wrappers/tests/test_reordered_wcs.py .... [ > 96%] > ../../../ndcube/wcs/wrappers/tests/test_resampled_wcs.py .......... > [100%] > > =================================== FAILURES > =================================== > ___________________________ test_reproject_adaptive > ____________________________ > > ndcube_2d_ln_lt = <ndcube.ndcube.NDCube object at 0x7f9f63d69390> > NDCube > ------ > Dimensions: [10. 12.] pix > Physical Types of Axes: [('cus...elioprojective.lon'), > ('custom:pos.helioprojective.lat', 'custom:pos.helioprojective.lon')] > Unit: None > Data Type: int64 > wcs_2d_lt_ln = WCS Keywords > > Number of WCS axes: 2 > CTYPE : 'HPLT-TAN' 'HPLN-TAN' > CRVAL : 0.0 0.0 > CRPIX : 5.0 5.0 > PC1_1 PC1_2 : 1.0 0.0 > PC2_1 PC2_2 : 0.0 1.0 > CDELT : 0.0005555555555555556 0.0011111111111111111 > NAXIS : 0 0 > > def test_reproject_adaptive(ndcube_2d_ln_lt, wcs_2d_lt_ln): > shape_out = (10, 12) > > resampled_cube = ndcube_2d_ln_lt.reproject_to(wcs_2d_lt_ln, > > algorithm='adaptive', > shape_out=shape_out) > > ../../../ndcube/tests/test_ndcube.py:788: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > ../../../ndcube/ndcube.py:711: in reproject_to > data = reproject_adaptive(self, output_projection=target_wcs, > shape_out=shape_out, > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > args = (<ndcube.ndcube.NDCube object at 0x7f9f63d69390> > NDCube > ------ > Dimensions: [10. 12.] pix > Physical Types of Axes: [('cu...ioprojective.lon'), > ('custom:pos.helioprojective.lat', 'custom:pos.helioprojective.lon')] > Unit: None > Data Type: int64,) > kwargs = {'output_projection': WCS Keywords > > Number of WCS axes: 2 > CTYPE : 'HPLT-TAN' 'HPLN-TAN' > CRVAL : 0.0 0.0 > CRPIX : ... > CDELT : 0.0005555555555555556 0.0011111111111111111 > NAXIS : 0 0, 'return_footprint': False, 'shape_out': (10, 12)} > i = 0 > msg = '"order" was deprecated in version 0.9 and will be removed in a future > version. ' > value = 'bilinear' > > @functools.wraps(function) > def wrapper(*args, **kwargs): > for i in range(n): > msg = message[i] or (f'"{old_name[i]}" was deprecated in ' > f'version {since[i]} and will be removed ' > 'in a future version. ') > # The only way to have oldkeyword inside the function is > # that it is passed as kwarg because the oldkeyword > # parameter was renamed to newkeyword. > if old_name[i] in kwargs: > value = kwargs.pop(old_name[i]) > # Display the deprecation warning only when it's not > # pending. > if not pending[i]: > if not message[i]: > if new_name[i] is not None: > msg += f'Use argument "{new_name[i]}" instead.' > elif alternative: > msg += f'\n Use {alternative} instead.' > > warnings.warn(msg, warning_type, stacklevel=2) > E astropy.utils.exceptions.AstropyDeprecationWarning: > "order" was deprecated in version 0.9 and will be removed in a future version. > > /usr/lib/python3/dist-packages/astropy/utils/decorators.py:507: > AstropyDeprecationWarning > _________________________ test_reproject_invalid_order > _________________________ > > ndcube_2d_ln_lt = <ndcube.ndcube.NDCube object at 0x7f9f63b4e7a0> > NDCube > ------ > Dimensions: [10. 12.] pix > Physical Types of Axes: [('cus...elioprojective.lon'), > ('custom:pos.helioprojective.lat', 'custom:pos.helioprojective.lon')] > Unit: None > Data Type: int64 > wcs_2d_lt_ln = WCS Keywords > > Number of WCS axes: 2 > CTYPE : 'HPLT-TAN' 'HPLN-TAN' > CRVAL : 0.0 0.0 > CRPIX : 5.0 5.0 > PC1_1 PC1_2 : 1.0 0.0 > PC2_1 PC2_2 : 0.0 1.0 > CDELT : 0.0005555555555555556 0.0011111111111111111 > NAXIS : 0 0 > > def test_reproject_invalid_order(ndcube_2d_ln_lt, wcs_2d_lt_ln): > shape_out = (10, 12) > > # Supported for interpolation > for order in ['nearest-neighbor', 'bilinear', 'biquadratic', > 'bicubic']: > _ = ndcube_2d_ln_lt.reproject_to(wcs_2d_lt_ln, > algorithm='interpolation', > shape_out=shape_out, order=order) > > # Supported for adaptive > for order in ['nearest-neighbor', 'bilinear']: > > _ = ndcube_2d_ln_lt.reproject_to(wcs_2d_lt_ln, > > algorithm='adaptive', > shape_out=shape_out, order=order) > > ../../../ndcube/tests/test_ndcube.py:820: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > ../../../ndcube/ndcube.py:711: in reproject_to > data = reproject_adaptive(self, output_projection=target_wcs, > shape_out=shape_out, > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > _ > > args = (<ndcube.ndcube.NDCube object at 0x7f9f63b4e7a0> > NDCube > ------ > Dimensions: [10. 12.] pix > Physical Types of Axes: [('cu...ioprojective.lon'), > ('custom:pos.helioprojective.lat', 'custom:pos.helioprojective.lon')] > Unit: None > Data Type: int64,) > kwargs = {'output_projection': WCS Keywords > > Number of WCS axes: 2 > CTYPE : 'HPLT-TAN' 'HPLN-TAN' > CRVAL : 0.0 0.0 > CRPIX : ... > CDELT : 0.0005555555555555556 0.0011111111111111111 > NAXIS : 0 0, 'return_footprint': False, 'shape_out': (10, 12)} > i = 0 > msg = '"order" was deprecated in version 0.9 and will be removed in a future > version. ' > value = 'nearest-neighbor' > > @functools.wraps(function) > def wrapper(*args, **kwargs): > for i in range(n): > msg = message[i] or (f'"{old_name[i]}" was deprecated in ' > f'version {since[i]} and will be removed ' > 'in a future version. ') > # The only way to have oldkeyword inside the function is > # that it is passed as kwarg because the oldkeyword > # parameter was renamed to newkeyword. > if old_name[i] in kwargs: > value = kwargs.pop(old_name[i]) > # Display the deprecation warning only when it's not > # pending. > if not pending[i]: > if not message[i]: > if new_name[i] is not None: > msg += f'Use argument "{new_name[i]}" instead.' > elif alternative: > msg += f'\n Use {alternative} instead.' > > warnings.warn(msg, warning_type, stacklevel=2) > E astropy.utils.exceptions.AstropyDeprecationWarning: > "order" was deprecated in version 0.9 and will be removed in a future version. > > /usr/lib/python3/dist-packages/astropy/utils/decorators.py:507: > AstropyDeprecationWarning > =========================== short test summary info > ============================ > FAILED ../../../ndcube/tests/test_ndcube.py::test_reproject_adaptive - > astrop... > FAILED ../../../ndcube/tests/test_ndcube.py::test_reproject_invalid_order - > a... > = 2 failed, 275 passed, 4 skipped, 25 deselected, 9 xfailed, 2 xpassed in > 6.09s = > E: pybuild pybuild:379: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ndcube/build; python3.10 -m pytest > ../../../ndcube > dh_auto_test: error: pybuild --test -i python{version} -p 3.10 returned exit > code 13 The full build log is available from: http://qa-logs.debian.net/2022/09/17/ndcube_2.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-20220917;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220917&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 marking 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.