[Debian-astro-maintainers] Bug#1119736: glueviz: FTBFS: FAILED glue/plugins/wcs_autolinking/tests/test_wcs_autolinking.py::test_wcs_autolink_emptywcs
Santiago Vila
sanvila at debian.org
Fri Oct 31 11:28:27 GMT 2025
Package: src:glueviz
Version: 1.22.0+ds-1
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202510/
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 cannot 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:glueviz, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --with python3 --buildsystem=pybuild
dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:311: python3.13 setup.py clean
/<<PKGBUILDDIR>>/setup.py:8: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
assert LooseVersion(setuptools.__version__) >= LooseVersion('30.3')
/usr/lib/python3/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX license expression:
License :: OSI Approved :: BSD License
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
[... snipped ...]
copying glue/icons/glue_delete.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_or.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_square.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/window_tab.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_tree.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_rainbow.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_contour.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_subset.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_spawn.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_pythonsave.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_patch.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/arithmetic.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_replace.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_lasso.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_slice.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_open.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_yrange_select.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_circle.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/playback_stop.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_image.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_forward.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_zoom_to_rect.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_xor.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_contrast.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/pencil.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_move_x.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/playback_forw.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/icons/glue_settings.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/icons
copying glue/core/state_path_patches.txt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/core
copying glue/plugins/dendro_viewer/tests/data/dendro_old.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/plugins/dendro_viewer/tests/data
copying glue/plugins/dendro_viewer/tests/data/dendro.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/plugins/dendro_viewer/tests/data
copying glue/core/data_factories/tests/data/events.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/core/data_factories/tests/data
copying glue/core/data_factories/tests/data/compressed_image.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/core/data_factories/tests/data
copying glue/core/data_factories/tests/data/generic.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/core/data_factories/tests/data
copying glue/core/data_factories/tests/data/bunit.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/core/data_factories/tests/data
copying glue/core/data_factories/tests/data/comment.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/core/data_factories/tests/data
copying glue/core/data_factories/tests/data/casalike.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/core/data_factories/tests/data
copying glue/core/data_factories/tests/data/simple_data.xlsx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/core/data_factories/tests/data
copying glue/core/data_factories/tests/data/datetime.xlsx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/core/data_factories/tests/data
copying glue/core/data_factories/tests/data/w5_subset.vot -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/core/data_factories/tests/data
dh_auto_test -O--buildsystem=pybuild
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build; python3.13 -m pytest
============================= test session starts ==============================
platform linux -- Python 3.13.9, pytest-8.4.2, pluggy-1.6.0
rootdir: /<<PKGBUILDDIR>>
configfile: setup.cfg
plugins: typeguard-4.4.4
collected 1487 items / 1 skipped
glue/core/data_exporters/tests/test_astropy_table.py .... [ 0%]
glue/core/data_exporters/tests/test_gridded_fits.py ........... [ 1%]
glue/core/data_exporters/tests/test_hdf5.py ssssssssss [ 1%]
glue/core/data_factories/tests/test_data_factories.py .................. [ 2%]
............ [ 3%]
glue/core/data_factories/tests/test_excel.py s... [ 3%]
glue/core/data_factories/tests/test_fits.py ............. [ 4%]
glue/core/data_factories/tests/test_hdf5.py sssssss [ 5%]
glue/core/data_factories/tests/test_image.py ..s [ 5%]
glue/core/data_factories/tests/test_misc.py . [ 5%]
glue/core/data_factories/tests/test_numpy.py .... [ 5%]
glue/core/data_factories/tests/test_pandas.py .... [ 6%]
glue/core/tests/test_application_base.py ..... [ 6%]
glue/core/tests/test_base_cartesian_data.py ... [ 6%]
glue/core/tests/test_command.py .......... [ 7%]
glue/core/tests/test_component.py ...................................... [ 9%]
......................x... [ 11%]
glue/core/tests/test_component_link.py .......................... [ 13%]
glue/core/tests/test_components_changed.py . [ 13%]
glue/core/tests/test_coordinate_links.py ...... [ 13%]
glue/core/tests/test_coordinates.py ........................... [ 15%]
glue/core/tests/test_data.py ........................................... [ 18%]
..x...............................................ss.s. [ 22%]
glue/core/tests/test_data_collection.py ................................ [ 24%]
........ [ 24%]
glue/core/tests/test_data_combo_helper.py ........... [ 25%]
glue/core/tests/test_data_derived.py ....... [ 26%]
glue/core/tests/test_data_region.py .................. [ 27%]
glue/core/tests/test_data_retrieval.py . [ 27%]
glue/core/tests/test_data_translation.py ............ [ 28%]
glue/core/tests/test_decorators.py ....... [ 28%]
glue/core/tests/test_edit_subset_mode.py ........... [ 29%]
glue/core/tests/test_fitters.py ................ [ 30%]
glue/core/tests/test_fixed_resolution_buffer.py ..... [ 30%]
glue/core/tests/test_hub.py .................... [ 32%]
glue/core/tests/test_join_on_key.py ...... [ 32%]
glue/core/tests/test_joins.py ............. [ 33%]
glue/core/tests/test_layout.py .... [ 33%]
glue/core/tests/test_link_helpers.py .............. [ 34%]
glue/core/tests/test_link_manager.py ..................... [ 36%]
glue/core/tests/test_links.py ... [ 36%]
glue/core/tests/test_message.py ... [ 36%]
glue/core/tests/test_pandas.py ...... [ 36%]
glue/core/tests/test_parse.py ................... [ 38%]
glue/core/tests/test_registry.py .......... [ 38%]
glue/core/tests/test_roi.py ............................................ [ 41%]
........................................................................ [ 46%]
........................................................................ [ 51%]
... [ 51%]
glue/core/tests/test_roi_transforms.py ....... [ 52%]
glue/core/tests/test_simpleforms.py ...... [ 52%]
glue/core/tests/test_state.py ................................... [ 54%]
glue/core/tests/test_state_objects.py ...................... [ 56%]
glue/core/tests/test_subset.py ......................................... [ 59%]
........................................................................ [ 64%]
....................................................................... [ 68%]
glue/core/tests/test_subset_group.py ................................... [ 71%]
............ [ 71%]
glue/core/tests/test_units.py .... [ 72%]
glue/core/tests/test_util.py ......... [ 72%]
glue/core/tests/test_visual.py . [ 72%]
glue/icons/tests/test_main.py . [ 72%]
glue/io/formats/fits/tests/test_subset_mask.py ..... [ 73%]
glue/io/tests/test_subset_mask.py .......... [ 73%]
glue/plugins/coordinate_helpers/tests/test_link_helpers.py ............. [ 74%]
[ 74%]
glue/plugins/dendro_viewer/tests/test_data_factory.py ssssssss [ 75%]
glue/plugins/wcs_autolinking/tests/test_wcs_autolinking.py .F........XX. [ 76%]
x.... [ 76%]
glue/tests/test_config.py .. [ 76%]
glue/tests/test_settings_helpers.py . [ 76%]
glue/utils/tests/test_array.py ......................................... [ 79%]
........................................................................ [ 84%]
[ 84%]
glue/utils/tests/test_decorator.py . [ 84%]
glue/utils/tests/test_geometry.py ... [ 84%]
glue/utils/tests/test_matplotlib.py s............. [ 85%]
glue/utils/tests/test_misc.py ................. [ 86%]
glue/viewers/common/tests/test_stretch_state_mixin.py ..... [ 87%]
glue/viewers/common/tests/test_utils.py . [ 87%]
glue/viewers/common/tests/test_viewer.py .. [ 87%]
glue/viewers/histogram/tests/test_layer_artist.py . [ 87%]
glue/viewers/histogram/tests/test_python_export.py ......... [ 87%]
glue/viewers/histogram/tests/test_viewer.py s.... [ 88%]
glue/viewers/image/tests/test_composite_array.py ....... [ 88%]
glue/viewers/image/tests/test_pixel_selection_subset_state.py . [ 88%]
glue/viewers/image/tests/test_python_export.py .........x.....x......... [ 90%]
..x... [ 90%]
glue/viewers/image/tests/test_state.py .............. [ 91%]
glue/viewers/image/tests/test_viewer.py ss.s..ss. [ 92%]
glue/viewers/matplotlib/tests/test_mouse_mode.py ....................... [ 94%]
............... [ 95%]
glue/viewers/matplotlib/tests/test_state.py ..... [ 95%]
glue/viewers/matplotlib/tests/test_viewer.py . [ 95%]
glue/viewers/profile/tests/test_python_export.py ............... [ 96%]
glue/viewers/profile/tests/test_state.py ........... [ 97%]
glue/viewers/profile/tests/test_viewer.py s.. [ 97%]
glue/viewers/scatter/tests/test_python_export.py ....................... [ 98%]
............ [ 99%]
glue/viewers/scatter/tests/test_viewer.py ss.. [100%]
=================================== FAILURES ===================================
__________________________ test_wcs_autolink_emptywcs __________________________
def test_wcs_autolink_emptywcs():
# No links should be found because the WCS don't actually have well defined
# physical types.
data1 = Data()
data1.coords = WCS(naxis=1)
data1['x'] = [1, 2, 3]
data2 = Data()
data2.coords = WCS(naxis=1)
data2['x'] = [4, 5, 6]
dc = DataCollection([data1, data2])
links = wcs_autolink(dc)
> assert len(links) == 0
E assert 1 == 0
E + where 1 = len([<glue.plugins.wcs_autolinking.wcs_autolinking.WCSLink object at 0x7f0fefe4c1a0>])
glue/plugins/wcs_autolinking/tests/test_wcs_autolinking.py:41: AssertionError
=============================== warnings summary ===============================
../../../../../../usr/lib/python3/dist-packages/_pytest/config/__init__.py:1474
/usr/lib/python3/dist-packages/_pytest/config/__init__.py:1474: PytestConfigWarning: Unknown config option: flake8-ignore
self._warn_or_fail_if_strict(f"Unknown config option: {key}\n")
../../../../../../usr/lib/python3.13/importlib/metadata/__init__.py:486
/usr/lib/python3.13/importlib/metadata/__init__.py:486: DeprecationWarning: Implicit None on return values is deprecated and will raise KeyErrors.
return self.metadata['Version']
glue/tests/visual/helpers.py:29
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/tests/visual/helpers.py:29: PytestUnknownMarkWarning: Unknown pytest.mark.mpl_image_compare - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html
@pytest.mark.mpl_image_compare(
.pybuild/cpython3_3.13/build/glue/core/data_factories/tests/test_excel.py::test_excel_multiple
.pybuild/cpython3_3.13/build/glue/core/data_factories/tests/test_excel.py::test_excel_multiple
.pybuild/cpython3_3.13/build/glue/core/data_factories/tests/test_excel.py::test_excel_single
/usr/lib/python3/dist-packages/openpyxl/worksheet/_reader.py:329: UserWarning: Unknown extension is not supported and will be removed
warn(msg)
.pybuild/cpython3_3.13/build/glue/core/data_factories/tests/test_fits.py::test_casalike
.pybuild/cpython3_3.13/build/glue/core/data_factories/tests/test_fits.py::test_coordinate_component_units
/usr/lib/python3/dist-packages/astropy/wcs/wcs.py:806: FITSFixedWarning: 'obsfix' made the change 'Set OBSGEO-L to -107.618000 from OBSGEO-[XYZ].
Set OBSGEO-B to 34.078827 from OBSGEO-[XYZ].
Set OBSGEO-H to 2115.607 from OBSGEO-[XYZ]'.
warnings.warn(
.pybuild/cpython3_3.13/build/glue/core/tests/test_application_base.py::test_load_data
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/core/application_base.py:304: UserWarning: The skip_merge= argument now no longer has any effect and is deprecated, since no merging is done by default
warnings.warn("The skip_merge= argument now no longer has any "
.pybuild/cpython3_3.13/build/glue/core/tests/test_coordinate_links.py::test_wcs_3d_to_2d
.pybuild/cpython3_3.13/build/glue/core/tests/test_coordinate_links.py::test_link_velocity
.pybuild/cpython3_3.13/build/glue/core/tests/test_coordinates.py::TestCoordinatesFromHeader::test_3d
.pybuild/cpython3_3.13/build/glue/core/tests/test_coordinates.py::test_world_axis_units
/usr/lib/python3/dist-packages/astropy/wcs/wcs.py:806: FITSFixedWarning: 'spcfix' made the change 'Changed CTYPE3 from 'VELO-LSR' to 'VOPT', and SPECSYS to 'LSRK' (VELREF=0)'.
warnings.warn(
.pybuild/cpython3_3.13/build/glue/core/tests/test_roi.py::TestPolyMpl::test_proper_roi
/usr/lib/python3/dist-packages/_pytest/python.py:161: PytestReturnNotNoneWarning: Test functions should return None, but .pybuild/cpython3_3.13/build/glue/core/tests/test_roi.py::TestPolyMpl::test_proper_roi returned <class 'bool'>.
Did you mean to use `assert` instead of `return`?
See https://docs.pytest.org/en/stable/how-to/assert.html#return-not-none for more information.
warnings.warn(
.pybuild/cpython3_3.13/build/glue/core/tests/test_roi.py::TestPickMpl::test_proper_roi
/usr/lib/python3/dist-packages/_pytest/python.py:161: PytestReturnNotNoneWarning: Test functions should return None, but .pybuild/cpython3_3.13/build/glue/core/tests/test_roi.py::TestPickMpl::test_proper_roi returned <class 'bool'>.
Did you mean to use `assert` instead of `return`?
See https://docs.pytest.org/en/stable/how-to/assert.html#return-not-none for more information.
warnings.warn(
.pybuild/cpython3_3.13/build/glue/plugins/wcs_autolinking/tests/test_wcs_autolinking.py: 6 warnings
.pybuild/cpython3_3.13/build/glue/viewers/profile/tests/test_viewer.py: 6 warnings
/usr/lib/python3/dist-packages/astropy/wcs/wcsapi/fitswcs.py:723: AstropyUserWarning: No observer defined on WCS, SpectralCoord will be converted without any velocity frame change
warnings.warn(
.pybuild/cpython3_3.13/build/glue/plugins/wcs_autolinking/tests/test_wcs_autolinking.py::test_wcs_autolinking_of_2d_cube_with_temporal_and_spectral_axes_case_1
.pybuild/cpython3_3.13/build/glue/plugins/wcs_autolinking/tests/test_wcs_autolinking.py::test_wcs_autolinking_of_2d_cube_with_temporal_and_spectral_axes_case_2
.pybuild/cpython3_3.13/build/glue/plugins/wcs_autolinking/tests/test_wcs_autolinking.py::test_has_celestial_with_time_and_spectral_axes
/usr/lib/python3/dist-packages/erfa/core.py:133: ErfaWarning: ERFA function "utctai" yielded 1 of "dubious year (Note 3)"
warn(f'ERFA function "{func_name}" yielded {wmsg}', ErfaWarning)
.pybuild/cpython3_3.13/build/glue/plugins/wcs_autolinking/tests/test_wcs_autolinking.py::test_wcs_autolinking_of_2d_cube_with_temporal_and_spectral_axes_case_1
.pybuild/cpython3_3.13/build/glue/plugins/wcs_autolinking/tests/test_wcs_autolinking.py::test_wcs_autolinking_of_2d_cube_with_temporal_and_spectral_axes_case_2
.pybuild/cpython3_3.13/build/glue/plugins/wcs_autolinking/tests/test_wcs_autolinking.py::test_has_celestial_with_time_and_spectral_axes
/usr/lib/python3/dist-packages/erfa/core.py:133: ErfaWarning: ERFA function "taiutc" yielded 1 of "dubious year (Note 4)"
warn(f'ERFA function "{func_name}" yielded {wmsg}', ErfaWarning)
.pybuild/cpython3_3.13/build/glue/utils/tests/test_array.py::test_nanfunctions[nanmean-2]
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/utils/tests/test_array.py:194: RuntimeWarning: Mean of empty slice
assert_allclose(function(ARRAY, axis=axis), np_func(ARRAY, axis=axis))
.pybuild/cpython3_3.13/build/glue/utils/tests/test_array.py::test_nanfunctions[nanmedian-2]
.pybuild/cpython3_3.13/build/glue/utils/tests/test_array.py::test_nanfunctions[nanmin-2]
.pybuild/cpython3_3.13/build/glue/utils/tests/test_array.py::test_nanfunctions[nanmax-2]
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/utils/tests/test_array.py:194: RuntimeWarning: All-NaN slice encountered
assert_allclose(function(ARRAY, axis=axis), np_func(ARRAY, axis=axis))
.pybuild/cpython3_3.13/build/glue/viewers/histogram/tests/test_python_export.py::TestExportPython::test_empty
.pybuild/cpython3_3.13/build/glue/viewers/scatter/tests/test_python_export.py::TestExportPython::test_full_sphere_degrees
.pybuild/cpython3_3.13/build/glue/viewers/scatter/tests/test_python_export.py::TestExportPython::test_full_sphere_radians
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/viewers/matplotlib/viewer.py:285: UserWarning: Attempting to set identical low and high ylims makes transformation singular; automatically expanding.
self.axes.set_ylim(y_min, y_max)
.pybuild/cpython3_3.13/build/glue/viewers/image/tests/test_python_export.py: 251 warnings
.pybuild/cpython3_3.13/build/glue/viewers/image/tests/test_viewer.py: 20 warnings
/usr/lib/python3/dist-packages/astropy/visualization/wcsaxes/coordinate_helpers.py:326: AstropyDeprecationWarning: CoordinateHelper.axislabels should not be accessed directly and is deprecated
warnings.warn(
.pybuild/cpython3_3.13/build/glue/viewers/image/tests/test_python_export.py::TestExportPython::test_simple[wcs]
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/viewers/matplotlib/mpl_axes.py:57: RuntimeWarning: More than 20 figures have been opened. Figures created through the pyplot interface (`matplotlib.pyplot.figure`) are retained until explicitly closed and may consume too much memory. (To control this warning, see the rcParam `figure.max_open_warning`). Consider using `matplotlib.pyplot.close()`.
_figure = figure or plt.figure()
.pybuild/cpython3_3.13/build/glue/viewers/scatter/tests/test_python_export.py::TestExportPython::test_full_sphere_degrees
.pybuild/cpython3_3.13/build/glue/viewers/scatter/tests/test_python_export.py::TestExportPython::test_full_sphere_radians
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/glue/viewers/matplotlib/viewer.py:284: UserWarning: Attempting to set identical low and high xlims makes transformation singular; automatically expanding.
self.axes.set_xlim(x_min, x_max)
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED glue/plugins/wcs_autolinking/tests/test_wcs_autolinking.py::test_wcs_autolink_emptywcs
= 1 failed, 1438 passed, 41 skipped, 6 xfailed, 2 xpassed, 314 warnings in 237.27s (0:03:57) =
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build; python3.13 -m pytest
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.13 returned exit code 13
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
More information about the Debian-astro-maintainers
mailing list