[Debian-astro-maintainers] Bug#1026504: specutils: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.11 3.10" returned exit code 13

Lucas Nussbaum lucas at debian.org
Tue Dec 20 16:59:58 GMT 2022


Source: specutils
Version: 1.9.0-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20221220 ftbfs-bookworm

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
> I: pybuild base:240: python3.11 setup.py config 
> /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 config
> I: pybuild base:240: python3.10 setup.py config 
> /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 config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:240: /usr/bin/python3.11 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.11/build/specutils
> copying specutils/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils
> copying specutils/conftest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils
> copying specutils/version.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils
> copying specutils/_astropy_init.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/manipulation
> copying specutils/manipulation/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/manipulation
> copying specutils/manipulation/resample.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/manipulation
> copying specutils/manipulation/smoothing.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/manipulation
> copying specutils/manipulation/model_replace.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/manipulation
> copying specutils/manipulation/estimate_uncertainty.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/manipulation
> copying specutils/manipulation/extract_spectral_region.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/manipulation
> copying specutils/manipulation/manipulation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/manipulation
> copying specutils/manipulation/utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/manipulation
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/analysis
> copying specutils/analysis/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/analysis
> copying specutils/analysis/uncertainty.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/analysis
> copying specutils/analysis/correlation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/analysis
> copying specutils/analysis/location.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/analysis
> copying specutils/analysis/flux.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/analysis
> copying specutils/analysis/template_comparison.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/analysis
> copying specutils/analysis/moment.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/analysis
> copying specutils/analysis/width.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/analysis
> copying specutils/analysis/utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/analysis
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/spectra
> copying specutils/spectra/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/spectra
> copying specutils/spectra/spectral_coordinate.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/spectra
> copying specutils/spectra/spectrum_list.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/spectra
> copying specutils/spectra/spectrum_mixin.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/spectra
> copying specutils/spectra/spectral_axis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/spectra
> copying specutils/spectra/spectral_region.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/spectra
> copying specutils/spectra/spectrum1d.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/spectra
> copying specutils/spectra/spectrum_collection.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/spectra
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/fitting
> copying specutils/fitting/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/fitting
> copying specutils/fitting/continuum.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/fitting
> copying specutils/fitting/fitmodels.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/fitting
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/utils
> copying specutils/utils/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/utils
> copying specutils/utils/wcs_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/utils
> copying specutils/utils/quantity_model.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/utils
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_manipulation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_resample.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_unc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_continuum.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_spectral_axis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_dc_common_loaders.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_correlation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_regions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_spectrum_collection.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_slicing.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_region_extract.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_fitting.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_loaders.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_io.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_smoothing.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_template_comparison.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_analysis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/setup_package.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/conftest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_arithmetic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_model_replace.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> copying specutils/tests/test_spectrum1d.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/tests
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io
> copying specutils/io/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io
> copying specutils/io/registers.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io
> copying specutils/io/parsing_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io
> copying specutils/io/_list_of_loaders.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/asdf
> copying specutils/io/asdf/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/asdf
> copying specutils/io/asdf/extension.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/asdf
> copying specutils/io/asdf/types.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/asdf
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/jwst_reader.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/dc_common.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/generic_ecsv_reader.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/hst_cos.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/wigglez.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/twodfgrs_reader.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/muscles_sed.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/gama.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/galah.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/aaomega_2df.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/sdss.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/manga.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/hst_stis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/ozdes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/ascii.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/apogee.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/generic_cube.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/sixdfgs_reader.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/twoslaq_lrg.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/tabular_fits.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/subaru_pfs_spec.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/wcs_fits.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/asdf/tags
> copying specutils/io/asdf/tags/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/asdf/tags
> copying specutils/io/asdf/tags/spectra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/asdf/tags
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/asdf/tags/tests
> copying specutils/io/asdf/tags/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/asdf/tags/tests
> copying specutils/io/asdf/tags/tests/test_spectra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/asdf/tags/tests
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders/tests
> copying specutils/io/default_loaders/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders/tests
> copying specutils/io/default_loaders/tests/test_apogee.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders/tests
> copying specutils/io/default_loaders/tests/test_jwst_reader.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/specutils/io/default_loaders/tests
> 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/build/specutils
> copying specutils/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils
> copying specutils/conftest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils
> copying specutils/version.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils
> copying specutils/_astropy_init.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/manipulation
> copying specutils/manipulation/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/manipulation
> copying specutils/manipulation/resample.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/manipulation
> copying specutils/manipulation/smoothing.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/manipulation
> copying specutils/manipulation/model_replace.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/manipulation
> copying specutils/manipulation/estimate_uncertainty.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/manipulation
> copying specutils/manipulation/extract_spectral_region.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/manipulation
> copying specutils/manipulation/manipulation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/manipulation
> copying specutils/manipulation/utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/manipulation
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/analysis
> copying specutils/analysis/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/analysis
> copying specutils/analysis/uncertainty.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/analysis
> copying specutils/analysis/correlation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/analysis
> copying specutils/analysis/location.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/analysis
> copying specutils/analysis/flux.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/analysis
> copying specutils/analysis/template_comparison.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/analysis
> copying specutils/analysis/moment.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/analysis
> copying specutils/analysis/width.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/analysis
> copying specutils/analysis/utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/analysis
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/spectra
> copying specutils/spectra/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/spectra
> copying specutils/spectra/spectral_coordinate.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/spectra
> copying specutils/spectra/spectrum_list.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/spectra
> copying specutils/spectra/spectrum_mixin.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/spectra
> copying specutils/spectra/spectral_axis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/spectra
> copying specutils/spectra/spectral_region.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/spectra
> copying specutils/spectra/spectrum1d.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/spectra
> copying specutils/spectra/spectrum_collection.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/spectra
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/fitting
> copying specutils/fitting/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/fitting
> copying specutils/fitting/continuum.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/fitting
> copying specutils/fitting/fitmodels.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/fitting
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/utils
> copying specutils/utils/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/utils
> copying specutils/utils/wcs_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/utils
> copying specutils/utils/quantity_model.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/utils
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_manipulation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_resample.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_unc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_continuum.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_spectral_axis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_dc_common_loaders.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_correlation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_regions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_spectrum_collection.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_slicing.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_region_extract.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_fitting.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_loaders.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_io.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_smoothing.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_template_comparison.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_analysis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/setup_package.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/conftest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_arithmetic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_model_replace.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> copying specutils/tests/test_spectrum1d.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/tests
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io
> copying specutils/io/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io
> copying specutils/io/registers.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io
> copying specutils/io/parsing_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io
> copying specutils/io/_list_of_loaders.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/asdf
> copying specutils/io/asdf/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/asdf
> copying specutils/io/asdf/extension.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/asdf
> copying specutils/io/asdf/types.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/asdf
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/jwst_reader.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/dc_common.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/generic_ecsv_reader.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/hst_cos.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/wigglez.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/twodfgrs_reader.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/muscles_sed.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/gama.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/galah.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/aaomega_2df.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/sdss.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/manga.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/hst_stis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/ozdes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/ascii.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/apogee.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/generic_cube.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/sixdfgs_reader.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/twoslaq_lrg.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/tabular_fits.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/subaru_pfs_spec.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/wcs_fits.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/asdf/tags
> copying specutils/io/asdf/tags/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/asdf/tags
> copying specutils/io/asdf/tags/spectra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/asdf/tags
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/asdf/tags/tests
> copying specutils/io/asdf/tags/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/asdf/tags/tests
> copying specutils/io/asdf/tags/tests/test_spectra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/asdf/tags/tests
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders/tests
> copying specutils/io/default_loaders/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders/tests
> copying specutils/io/default_loaders/tests/test_apogee.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders/tests
> copying specutils/io/default_loaders/tests/test_jwst_reader.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/specutils/io/default_loaders/tests
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:240: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build; python3.11 -m pytest --remote-data=none --doctest-rst
> ============================= test session starts ==============================
> platform linux -- Python 3.11.1, pytest-7.2.0, pluggy-1.0.0+repack
> Running tests in .pybuild/cpython3_3.11/build.
> 
> Date: 2022-12-20T09:42:20
> 
> Platform: Linux-5.10.0-9-cloud-amd64-x86_64-with-glibc2.36
> 
> Executable: /usr/bin/python3.11
> 
> Full Python Version: 
> 3.11.1 (main, Dec  7 2022, 08:49:13) [GCC 12.2.0]
> 
> encodings: sys: utf-8, locale: UTF-8, filesystem: utf-8
> byteorder: little
> float info: dig: 15, mant_dig: 15
> 
> Package versions: 
> Numpy: 1.23.5
> Scipy: 1.8.1
> Matplotlib: 3.5.2
> h5py: not available
> Pandas: not available
> 
> Using Astropy options: remote_data: none.
> 
> rootdir: /<<PKGBUILDDIR>>, configfile: setup.cfg
> plugins: astropy-header-0.2.2, doctestplus-0.12.1, mock-3.8.2, filter-subpackage-0.1.1, cov-4.0.0, arraydiff-0.5.0, hypothesis-6.60.0, astropy-0.10.0, openfiles-0.5.0, asdf-2.13.0, remotedata-0.3.3
> collected 474 items / 1 error
> 
> ==================================== ERRORS ====================================
> _____ ERROR collecting .pybuild/cpython3_3.11/build/specutils/__init__.py ______
> /usr/lib/python3/dist-packages/pytest_doctestplus/plugin.py:264: in collect
>     for test in finder.find(module):
> /usr/lib/python3/dist-packages/pytest_doctestplus/plugin.py:673: in find
>     tests = doctest.DocTestFinder.find(self, obj, name, module, globs, extraglobs)
> /usr/lib/python3.11/doctest.py:940: in find
>     self._find(tests, obj, name, module, source_lines, globs, {})
> /usr/lib/python3.11/doctest.py:1012: in _find
>     self._from_module(module, val)):
> /usr/lib/python3.11/doctest.py:974: in _from_module
>     raise ValueError("object must be a class or function")
> E   ValueError: object must be a class or function
> =========================== short test summary info ============================
> ERROR specutils/__init__.py - ValueError: object must be a class or function
> !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!!
> =============================== 1 error in 2.91s ===============================
> E: pybuild pybuild:386: test: plugin distutils failed with: exit code=2: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build; python3.11 -m pytest --remote-data=none --doctest-rst
> I: pybuild base:240: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build; python3.10 -m pytest --remote-data=none --doctest-rst
> ============================= test session starts ==============================
> platform linux -- Python 3.10.9, pytest-7.2.0, pluggy-1.0.0+repack
> Running tests in .pybuild/cpython3_3.10/build.
> 
> Date: 2022-12-20T09:42:24
> 
> Platform: Linux-5.10.0-9-cloud-amd64-x86_64-with-glibc2.36
> 
> Executable: /usr/bin/python3.10
> 
> Full Python Version: 
> 3.10.9 (main, Dec  7 2022, 13:47:07) [GCC 12.2.0]
> 
> encodings: sys: utf-8, locale: UTF-8, filesystem: utf-8
> byteorder: little
> float info: dig: 15, mant_dig: 15
> 
> Package versions: 
> Numpy: 1.23.5
> Scipy: 1.8.1
> Matplotlib: 3.5.2
> h5py: not available
> Pandas: not available
> 
> Using Astropy options: remote_data: none.
> 
> rootdir: /<<PKGBUILDDIR>>, configfile: setup.cfg
> plugins: astropy-header-0.2.2, doctestplus-0.12.1, mock-3.8.2, filter-subpackage-0.1.1, cov-4.0.0, arraydiff-0.5.0, hypothesis-6.60.0, astropy-0.10.0, openfiles-0.5.0, asdf-2.13.0, remotedata-0.3.3
> collected 474 items
> 
> specutils/io/asdf/tags/tests/test_spectra.py xxxx.                       [  1%]
> specutils/io/default_loaders/tests/test_apogee.py sss                    [  1%]
> specutils/io/default_loaders/tests/test_jwst_reader.py ................. [  5%]
> xsss.                                                                    [  6%]
> specutils/manipulation/model_replace.py .                                [  6%]
> specutils/manipulation/resample.py ...                                   [  7%]
> specutils/tests/test_analysis.py ....................................... [ 15%]
> .........                                                                [ 17%]
> specutils/tests/test_arithmetic.py ..........                            [ 19%]
> specutils/tests/test_continuum.py .......                                [ 20%]
> specutils/tests/test_correlation.py ....                                 [ 21%]
> specutils/tests/test_dc_common_loaders.py ssssssssssssssssssssss         [ 26%]
> specutils/tests/test_fitting.py .....................                    [ 30%]
> specutils/tests/test_io.py ......                                        [ 32%]
> specutils/tests/test_loaders.py .ssss.sssssssssssssss...ssssssss........ [ 40%]
> .............................sssssssssssssss.sssssssssssssssssssssssssss [ 55%]
> sss                                                                      [ 56%]
> specutils/tests/test_manipulation.py ...                                 [ 56%]
> specutils/tests/test_model_replace.py .....                              [ 58%]
> specutils/tests/test_region_extract.py ................                  [ 61%]
> specutils/tests/test_regions.py ...............                          [ 64%]
> specutils/tests/test_resample.py ..............x.....                    [ 68%]
> specutils/tests/test_slicing.py ....                                     [ 69%]
> specutils/tests/test_smoothing.py .......................                [ 74%]
> specutils/tests/test_spectral_axis.py s................................. [ 81%]
> ......................                                                   [ 86%]
> specutils/tests/test_spectrum1d.py ...................s......            [ 91%]
> specutils/tests/test_spectrum_collection.py .........                    [ 93%]
> specutils/tests/test_template_comparison.py xx...........                [ 96%]
> specutils/tests/test_unc.py .x.                                          [ 97%]
> specutils/tests/test_utils.py ..............                             [100%]
> 
> ================= 363 passed, 102 skipped, 9 xfailed in 44.16s =================
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.11 3.10" returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2022/12/20/specutils_1.9.0-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221220;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221220&fusertaguser=lucas@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.



More information about the Debian-astro-maintainers mailing list