Source: specutils
Version: 1.0-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200620 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> debian/rules build
> dh build --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:217: python3.8 setup.py config
> Downloading 'astropy-helpers'; run setup.py with the --offline option to
> force offline installation.
> Freezing version number to ./specutils/version.py
> running config
> /usr/lib/python3/dist-packages/astropy_helpers/setup_helpers.py:161:
> AstropyDeprecationWarning: The package argument to generate_version_py has
> been deprecated and will be removed in future. Specify the package name in
> setup.cfg instead
> warnings.warn('The package argument to generate_version_py has '
> /usr/lib/python3/dist-packages/astropy_helpers/setup_helpers.py:166:
> AstropyDeprecationWarning: The version argument to generate_version_py has
> been deprecated and will be removed in future. Specify the version number in
> setup.cfg instead
> warnings.warn('The version argument to generate_version_py has '
> /usr/lib/python3/dist-packages/astropy_helpers/setup_helpers.py:171:
> AstropyDeprecationWarning: The release argument to generate_version_py has
> been deprecated and will be removed in future. We now use the presence of the
> "dev" string in the version to determine whether this is a release
> warnings.warn('The release argument to generate_version_py has '
> /usr/lib/python3/dist-packages/astropy_helpers/setup_helpers.py:186:
> AstropyDeprecationWarning: Specifying the package name using the
> "package_name" option in setup.cfg is deprecated - use the "name" option
> instead.
> warnings.warn('Specifying the package name using the "package_name" '
> /usr/lib/python3/dist-packages/astropy_helpers/version_helpers.py:239:
> AstropyDeprecationWarning: The packagename argument to generate_version_py
> has been deprecated and will be removed in future. Specify the package name
> in setup.cfg instead
> warnings.warn('The packagename argument to generate_version_py has '
> /usr/lib/python3/dist-packages/astropy_helpers/version_helpers.py:244:
> AstropyDeprecationWarning: The version argument to generate_version_py has
> been deprecated and will be removed in future. Specify the version number in
> setup.cfg instead
> warnings.warn('The version argument to generate_version_py has '
> /usr/lib/python3/dist-packages/astropy_helpers/version_helpers.py:249:
> AstropyDeprecationWarning: The release argument to generate_version_py has
> been deprecated and will be removed in future. We now use the presence of the
> "dev" string in the version to determine whether this is a release
> warnings.warn('The release argument to generate_version_py has '
> /usr/lib/python3/dist-packages/astropy_helpers/version_helpers.py:264:
> AstropyDeprecationWarning: Specifying the package name using the
> "package_name" option in setup.cfg is deprecated - use the "name" option
> instead.
> warnings.warn('Specifying the package name using the "package_name" '
> /usr/lib/python3/dist-packages/astropy_helpers/git_helpers.py:114:
> UserWarning: Error running git: [Errno 2] No such file or directory: 'git'
> warnings.warn('Error running git: ' + str(e))
> dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:217: /usr/bin/python3 setup.py build
> --use-system-astropy-helpers
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils
> copying specutils/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils
> copying specutils/_astropy_init.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils
> copying specutils/conftest.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils
> copying specutils/version.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/analysis
> copying specutils/analysis/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/analysis
> copying specutils/analysis/width.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/analysis
> copying specutils/analysis/template_comparison.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/analysis
> copying specutils/analysis/uncertainty.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/analysis
> copying specutils/analysis/flux.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/analysis
> copying specutils/analysis/location.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/analysis
> copying specutils/analysis/correlation.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/analysis
> copying specutils/analysis/utils.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/analysis
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/utils
> copying specutils/utils/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/utils
> copying specutils/utils/quantity_model.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/utils
> copying specutils/utils/wcs_utils.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/utils
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/test_io.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/spectral_cube_test_spectral_axis.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/test_loaders.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/test_utils.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/test_analysis.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/test_correlation.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/test_manipulation.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/test_region_extract.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/test_slicing.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/test_regions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/test_continuum.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/conftest.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/test_spectrum_collection.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/test_spectrum1d.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/test_spectral_coord.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/spectral_examples.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/test_fitting.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/setup_package.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/test_smoothing.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/test_arithmetic.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/test_resample.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/test_unc.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> copying specutils/tests/test_template_comparison.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/spectra
> copying specutils/spectra/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/spectra
> copying specutils/spectra/spectrum_collection.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/spectra
> copying specutils/spectra/spectrum_list.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/spectra
> copying specutils/spectra/spectral_region.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/spectra
> copying specutils/spectra/spectrum1d.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/spectra
> copying specutils/spectra/spectral_coordinate.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/spectra
> copying specutils/spectra/spectrum_mixin.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/spectra
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/manipulation
> copying specutils/manipulation/extract_spectral_region.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/manipulation
> copying specutils/manipulation/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/manipulation
> copying specutils/manipulation/smoothing.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/manipulation
> copying specutils/manipulation/estimate_uncertainty.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/manipulation
> copying specutils/manipulation/manipulation.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/manipulation
> copying specutils/manipulation/resample.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/manipulation
> copying specutils/manipulation/utils.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/manipulation
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io
> copying specutils/io/parsing_utils.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io
> copying specutils/io/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io
> copying specutils/io/registers.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/fitting
> copying specutils/fitting/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/fitting
> copying specutils/fitting/fitmodels.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/fitting
> copying specutils/fitting/continuum.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/fitting
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/hst_stis.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/wcs_fits.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/muscles_sed.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/ascii.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/apogee.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/tabular_fits.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/generic_ecsv_reader.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/generic_cube.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/jwst_reader.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/sdss.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/hst_cos.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/default_loaders
> copying specutils/io/default_loaders/subaru_pfs_spec.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/default_loaders
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/asdf
> copying specutils/io/asdf/types.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/asdf
> copying specutils/io/asdf/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/asdf
> copying specutils/io/asdf/extension.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/asdf
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/default_loaders/tests
> copying specutils/io/default_loaders/tests/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/default_loaders/tests
> copying specutils/io/default_loaders/tests/test_jwst_reader.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/default_loaders/tests
> copying specutils/io/default_loaders/tests/test_apogee.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/default_loaders/tests
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/asdf/tags
> copying specutils/io/asdf/tags/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/asdf/tags
> copying specutils/io/asdf/tags/spectra.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/asdf/tags
> creating
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/asdf/tags/tests
> copying specutils/io/asdf/tags/tests/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/asdf/tags/tests
> copying specutils/io/asdf/tags/tests/test_spectra.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/io/asdf/tags/tests
> copying specutils/tests/coveragerc ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build/specutils/tests
> /usr/lib/python3/dist-packages/astropy_helpers/setup_helpers.py:161:
> AstropyDeprecationWarning: The package argument to generate_version_py has
> been deprecated and will be removed in future. Specify the package name in
> setup.cfg instead
> warnings.warn('The package argument to generate_version_py has '
> /usr/lib/python3/dist-packages/astropy_helpers/setup_helpers.py:166:
> AstropyDeprecationWarning: The version argument to generate_version_py has
> been deprecated and will be removed in future. Specify the version number in
> setup.cfg instead
> warnings.warn('The version argument to generate_version_py has '
> /usr/lib/python3/dist-packages/astropy_helpers/setup_helpers.py:171:
> AstropyDeprecationWarning: The release argument to generate_version_py has
> been deprecated and will be removed in future. We now use the presence of the
> "dev" string in the version to determine whether this is a release
> warnings.warn('The release argument to generate_version_py has '
> /usr/lib/python3/dist-packages/astropy_helpers/setup_helpers.py:186:
> AstropyDeprecationWarning: Specifying the package name using the
> "package_name" option in setup.cfg is deprecated - use the "name" option
> instead.
> warnings.warn('Specifying the package name using the "package_name" '
> /usr/lib/python3/dist-packages/astropy_helpers/version_helpers.py:239:
> AstropyDeprecationWarning: The packagename argument to generate_version_py
> has been deprecated and will be removed in future. Specify the package name
> in setup.cfg instead
> warnings.warn('The packagename argument to generate_version_py has '
> /usr/lib/python3/dist-packages/astropy_helpers/version_helpers.py:244:
> AstropyDeprecationWarning: The version argument to generate_version_py has
> been deprecated and will be removed in future. Specify the version number in
> setup.cfg instead
> warnings.warn('The version argument to generate_version_py has '
> /usr/lib/python3/dist-packages/astropy_helpers/version_helpers.py:249:
> AstropyDeprecationWarning: The release argument to generate_version_py has
> been deprecated and will be removed in future. We now use the presence of the
> "dev" string in the version to determine whether this is a release
> warnings.warn('The release argument to generate_version_py has '
> /usr/lib/python3/dist-packages/astropy_helpers/version_helpers.py:264:
> AstropyDeprecationWarning: Specifying the package name using the
> "package_name" option in setup.cfg is deprecated - use the "name" option
> instead.
> warnings.warn('Specifying the package name using the "package_name" '
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:217: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build;
> python3.8 -m pytest --remote-data=none --doctest-rst
> ============================= test session starts
> ==============================
> platform linux -- Python 3.8.3, pytest-4.6.11, py-1.8.1, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>, inifile: setup.cfg
> plugins: openfiles-0.5.0, astropy-header-0.1.2, arraydiff-0.3,
> hypothesis-5.16.0, asdf-2.6.0, remotedata-0.3.2, doctestplus-0.7.0
> collected 284 items / 1 errors / 283 selected
>
> ==================================== ERRORS
> ====================================
> _ ERROR collecting
> .pybuild/cpython3_3.8/build/specutils/tests/spectral_cube_test_spectral_axis.py
> _
> specutils/tests/spectral_cube_test_spectral_axis.py:10: in <module>
> from .helpers import assert_allclose
> E ModuleNotFoundError: No module named 'specutils.tests.helpers'
> =============================== warnings summary
> ===============================
> /usr/lib/python3/dist-packages/astropy/tests/plugins/display.py:16
> /usr/lib/python3/dist-packages/astropy/tests/plugins/display.py:16:
> AstropyDeprecationWarning: The astropy.tests.plugins.display plugin has been
> deprecated. See the pytest-astropy-header documentation for information on
> migrating to using pytest-astropy-header to customize the pytest header.
> warnings.warn('The astropy.tests.plugins.display plugin has been
> deprecated. '
>
> -- Docs: https://docs.pytest.org/en/latest/warnings.html
> !!!!!!!!!!!!!!!!!!! Interrupted: 1 errors during collection
> !!!!!!!!!!!!!!!!!!!!
> ===================== 1 warnings, 1 error in 1.52 seconds
> ======================
> E: pybuild pybuild:352: test: plugin distutils failed with: exit code=2: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.8/build; python3.8 -m pytest
> --remote-data=none --doctest-rst
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.8
> returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2020/06/20/specutils_1.0-1_unstable.log
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!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.