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

Lucas Nussbaum lucas at debian.org
Wed Mar 13 14:55:42 GMT 2024


Source: ccdproc
Version: 2.4.1-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20240313 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
>  debian/rules binary
> dh binary --with python3 --buildsystem=pybuild
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_autoreconf -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:305: python3.12 setup.py config 
> /usr/lib/python3/dist-packages/setuptools/__init__.py:84: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
> !!
> 
>         ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         ********************************************************************************
> 
> !!
>   dist.fetch_build_eggs(dist.setup_requires)
> /usr/lib/python3/dist-packages/setuptools/installer.py:134: UserWarning: Unbuilt egg for ccdproc [unknown version] (/<<PKGBUILDDIR>>)
>   pkg_resources.get_distribution('wheel')
> WARNING: The wheel package is not available.
> WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section'
> running config
> I: pybuild base:305: python3.11 setup.py config 
> /usr/lib/python3/dist-packages/setuptools/__init__.py:84: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
> !!
> 
>         ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         ********************************************************************************
> 
> !!
>   dist.fetch_build_eggs(dist.setup_requires)
> /usr/lib/python3/dist-packages/setuptools/installer.py:134: UserWarning: Unbuilt egg for ccdproc [unknown version] (/<<PKGBUILDDIR>>)
>   pkg_resources.get_distribution('wheel')
> WARNING: The wheel package is not available.
> WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section'
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:305: /usr/bin/python3.12 setup.py build 
> /usr/lib/python3/dist-packages/setuptools/__init__.py:84: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
> !!
> 
>         ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         ********************************************************************************
> 
> !!
>   dist.fetch_build_eggs(dist.setup_requires)
> /usr/lib/python3/dist-packages/setuptools/installer.py:134: UserWarning: Unbuilt egg for ccdproc [unknown version] (/<<PKGBUILDDIR>>)
>   pkg_resources.get_distribution('wheel')
> WARNING: The wheel package is not available.
> WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section'
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc
> copying ccdproc/log_meta.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc
> copying ccdproc/image_collection.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc
> copying ccdproc/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc
> copying ccdproc/_astropy_init.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc
> copying ccdproc/combiner.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc
> copying ccdproc/version.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc
> copying ccdproc/ccddata.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc
> copying ccdproc/conftest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc
> copying ccdproc/core.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_ccdproc_logging.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_rebin.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_keyword.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_ccdmask.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_bitfield.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/pytest_fixtures.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_image_collection.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_wrapped_external_funcs.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_cosmicray.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_memory_use.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_ccdproc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/run_for_memory_profile.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_combine_open_files.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_gain.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/make_mef.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_combiner.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/run_with_file_number_limit.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/utils
> copying ccdproc/utils/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/utils
> copying ccdproc/utils/slices.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/utils
> copying ccdproc/utils/sample_directory.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/utils
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/extern
> copying ccdproc/extern/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/extern
> copying ccdproc/extern/bitfield.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/extern
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/utils/tests
> copying ccdproc/utils/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/utils/tests
> copying ccdproc/utils/tests/test_slices.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/utils/tests
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests/data
> copying ccdproc/tests/data/sip-wcs.fit -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests/data
> copying ccdproc/tests/data/README.rst -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests/data
> copying ccdproc/tests/data/flat-mef.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests/data
> copying ccdproc/tests/data/expected_ifc_file_properties.csv -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests/data
> copying ccdproc/tests/data/a8280271.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests/data
> copying ccdproc/tests/data/science-mef.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests/data
> I: pybuild base:305: /usr/bin/python3 setup.py build 
> /usr/lib/python3/dist-packages/setuptools/__init__.py:84: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
> !!
> 
>         ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         ********************************************************************************
> 
> !!
>   dist.fetch_build_eggs(dist.setup_requires)
> /usr/lib/python3/dist-packages/setuptools/installer.py:134: UserWarning: Unbuilt egg for ccdproc [unknown version] (/<<PKGBUILDDIR>>)
>   pkg_resources.get_distribution('wheel')
> WARNING: The wheel package is not available.
> WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section'
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc
> copying ccdproc/log_meta.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc
> copying ccdproc/image_collection.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc
> copying ccdproc/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc
> copying ccdproc/_astropy_init.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc
> copying ccdproc/combiner.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc
> copying ccdproc/version.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc
> copying ccdproc/ccddata.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc
> copying ccdproc/conftest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc
> copying ccdproc/core.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_ccdproc_logging.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_rebin.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_keyword.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_ccdmask.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_bitfield.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/pytest_fixtures.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_image_collection.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_wrapped_external_funcs.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_cosmicray.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_memory_use.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_ccdproc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/run_for_memory_profile.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_combine_open_files.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_gain.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/make_mef.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/test_combiner.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests
> copying ccdproc/tests/run_with_file_number_limit.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/utils
> copying ccdproc/utils/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/utils
> copying ccdproc/utils/slices.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/utils
> copying ccdproc/utils/sample_directory.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/utils
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/extern
> copying ccdproc/extern/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/extern
> copying ccdproc/extern/bitfield.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/extern
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/utils/tests
> copying ccdproc/utils/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/utils/tests
> copying ccdproc/utils/tests/test_slices.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/utils/tests
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests/data
> copying ccdproc/tests/data/sip-wcs.fit -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests/data
> copying ccdproc/tests/data/README.rst -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests/data
> copying ccdproc/tests/data/flat-mef.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests/data
> copying ccdproc/tests/data/expected_ifc_file_properties.csv -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests/data
> copying ccdproc/tests/data/a8280271.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests/data
> copying ccdproc/tests/data/science-mef.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests/data
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:305: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build; python3.12 -m pytest 
> ============================= test session starts ==============================
> platform linux -- Python 3.12.2, pytest-8.0.2, pluggy-1.4.0
> rootdir: /<<PKGBUILDDIR>>
> configfile: setup.cfg
> plugins: cov-4.1.0, remotedata-0.4.1, filter-subpackage-0.2.0, astropy-header-0.2.2, hypothesis-6.98.15, astropy-0.11.0, arraydiff-0.6.1, mock-3.12.0, doctestplus-1.2.0
> collected 334 items / 3 skipped
> 
> ccdproc/combiner.py .                                                    [  0%]
> ccdproc/core.py ....ss...                                                [  2%]
> ccdproc/extern/bitfield.py ..                                            [  3%]
> ccdproc/tests/test_bitfield.py ............                              [  7%]
> ccdproc/tests/test_ccdmask.py ...                                        [  8%]
> ccdproc/tests/test_ccdproc.py .......................................... [ 20%]
> ..............................                                           [ 29%]
> ccdproc/tests/test_ccdproc_logging.py .........                          [ 32%]
> ccdproc/tests/test_combine_open_files.py ..                              [ 32%]
> ccdproc/tests/test_combiner.py ......................................... [ 45%]
> ..............................                                           [ 54%]
> ccdproc/tests/test_cosmicray.py ...........................sss..         [ 63%]
> ccdproc/tests/test_gain.py .....                                         [ 65%]
> ccdproc/tests/test_image_collection.py ................................. [ 75%]
> ....................................F......                              [ 88%]
> ccdproc/tests/test_keyword.py ..........                                 [ 91%]
> ccdproc/tests/test_rebin.py ........                                     [ 93%]
> ccdproc/tests/test_wrapped_external_funcs.py ...                         [ 94%]
> ccdproc/utils/slices.py .                                                [ 94%]
> ccdproc/utils/tests/test_slices.py ..................                    [100%]
> 
> =================================== FAILURES ===================================
> ____________ TestImageFileCollection.test_less_strict_verify_option ____________
> 
> self = <ccdproc.tests.test_image_collection.TestImageFileCollection object at 0x7fd0c784d850>
> triage_setup = <ccdproc.tests.pytest_fixtures.triage_setup.<locals>.Result object at 0x7fd0c78818b0>
> 
>     def test_less_strict_verify_option(self, triage_setup):
>         # Tests for feature request
>         #
>         #    https://github.com/astropy/ccdproc/issues/607
>         #
>         # which would allow reading of otherwise invalid FITS headers.
>     
>         bad_header = """
>             NAXIS1  =                   10 / length of data axis 1
>             NAXIS2  =                   10 / length of data axis 2
>             TESTVERI= '2017/02/13-16:51:38 / Test VerifyWarning
>         """
>     
> >       with pytest.warns(VerifyWarning):
> E       astropy.utils.exceptions.AstropyUserWarning: The following header keyword is invalid or follows an unrecognized non-standard convention:
> E       17/02/13-16:51:38 / Test VerifyWarning
> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build/ccdproc/tests/test_image_collection.py:968: AstropyUserWarning
> =========================== short test summary info ============================
> FAILED ccdproc/tests/test_image_collection.py::TestImageFileCollection::test_less_strict_verify_option
> ================== 1 failed, 328 passed, 8 skipped in 14.60s ===================
> E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ccdproc/build; python3.12 -m pytest 
> I: pybuild base:305: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build; python3.11 -m pytest 
> ============================= test session starts ==============================
> platform linux -- Python 3.11.8, pytest-8.0.2, pluggy-1.4.0
> rootdir: /<<PKGBUILDDIR>>
> configfile: setup.cfg
> plugins: cov-4.1.0, remotedata-0.4.1, filter-subpackage-0.2.0, astropy-header-0.2.2, hypothesis-6.98.15, astropy-0.11.0, arraydiff-0.6.1, mock-3.12.0, doctestplus-1.2.0
> collected 334 items / 3 skipped
> 
> ccdproc/combiner.py .                                                    [  0%]
> ccdproc/core.py ....ss...                                                [  2%]
> ccdproc/extern/bitfield.py ..                                            [  3%]
> ccdproc/tests/test_bitfield.py ............                              [  7%]
> ccdproc/tests/test_ccdmask.py ...                                        [  8%]
> ccdproc/tests/test_ccdproc.py .......................................... [ 20%]
> ..............................                                           [ 29%]
> ccdproc/tests/test_ccdproc_logging.py .........                          [ 32%]
> ccdproc/tests/test_combine_open_files.py ..                              [ 32%]
> ccdproc/tests/test_combiner.py ......................................... [ 45%]
> ..............................                                           [ 54%]
> ccdproc/tests/test_cosmicray.py ...........................sss..         [ 63%]
> ccdproc/tests/test_gain.py .....                                         [ 65%]
> ccdproc/tests/test_image_collection.py ................................. [ 75%]
> ....................................F......                              [ 88%]
> ccdproc/tests/test_keyword.py ..........                                 [ 91%]
> ccdproc/tests/test_rebin.py ........                                     [ 93%]
> ccdproc/tests/test_wrapped_external_funcs.py ...                         [ 94%]
> ccdproc/utils/slices.py .                                                [ 94%]
> ccdproc/utils/tests/test_slices.py ..................                    [100%]
> 
> =================================== FAILURES ===================================
> ____________ TestImageFileCollection.test_less_strict_verify_option ____________
> 
> self = <ccdproc.tests.test_image_collection.TestImageFileCollection object at 0x7f68946d58d0>
> triage_setup = <ccdproc.tests.pytest_fixtures.triage_setup.<locals>.Result object at 0x7f689477b490>
> 
>     def test_less_strict_verify_option(self, triage_setup):
>         # Tests for feature request
>         #
>         #    https://github.com/astropy/ccdproc/issues/607
>         #
>         # which would allow reading of otherwise invalid FITS headers.
>     
>         bad_header = """
>             NAXIS1  =                   10 / length of data axis 1
>             NAXIS2  =                   10 / length of data axis 2
>             TESTVERI= '2017/02/13-16:51:38 / Test VerifyWarning
>         """
>     
> >       with pytest.warns(VerifyWarning):
> E       astropy.utils.exceptions.AstropyUserWarning: The following header keyword is invalid or follows an unrecognized non-standard convention:
> E       17/02/13-16:51:38 / Test VerifyWarning
> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build/ccdproc/tests/test_image_collection.py:968: AstropyUserWarning
> =========================== short test summary info ============================
> FAILED ccdproc/tests/test_image_collection.py::TestImageFileCollection::test_less_strict_verify_option
> ================== 1 failed, 328 passed, 8 skipped in 13.60s ===================
> E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ccdproc/build; python3.11 -m pytest 
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 3.11" returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/ccdproc_2.4.1-2_unstable.log

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