Source: reproject
Version: 0.9-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ftbfs-20220917 ftbfs-bookworm

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: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 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_reproject/build/reproject
> copying reproject/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject
> copying reproject/array_utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject
> copying reproject/conftest.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject
> copying reproject/wcs_utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject
> copying reproject/version.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject
> copying reproject/_astropy_init.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject
> copying reproject/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/adaptive
> copying reproject/adaptive/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/adaptive
> copying reproject/adaptive/core.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/adaptive
> copying reproject/adaptive/high_level.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/adaptive
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/healpix
> copying reproject/healpix/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/healpix
> copying reproject/healpix/core.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/healpix
> copying reproject/healpix/high_level.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/healpix
> copying reproject/healpix/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/healpix
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/spherical_intersect
> copying reproject/spherical_intersect/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/spherical_intersect
> copying reproject/spherical_intersect/core.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/spherical_intersect
> copying reproject/spherical_intersect/overlap.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/spherical_intersect
> copying reproject/spherical_intersect/high_level.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/spherical_intersect
> copying reproject/spherical_intersect/setup_package.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/spherical_intersect
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/mosaicking
> copying reproject/mosaicking/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/mosaicking
> copying reproject/mosaicking/subset_array.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/mosaicking
> copying reproject/mosaicking/coadd.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/mosaicking
> copying reproject/mosaicking/background.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/mosaicking
> copying reproject/mosaicking/wcs_helpers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/mosaicking
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/interpolation
> copying reproject/interpolation/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/interpolation
> copying reproject/interpolation/core.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/interpolation
> copying reproject/interpolation/high_level.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/interpolation
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/tests
> copying reproject/tests/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/tests
> copying reproject/tests/test_high_level.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/tests
> copying reproject/tests/test_utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/tests
> copying reproject/tests/helpers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/tests
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/adaptive/tests
> copying reproject/adaptive/tests/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/adaptive/tests
> copying reproject/adaptive/tests/test_core.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/adaptive/tests
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/healpix/tests
> copying reproject/healpix/tests/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/healpix/tests
> copying reproject/healpix/tests/test_utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/healpix/tests
> copying reproject/healpix/tests/test_healpix.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/healpix/tests
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/spherical_intersect/tests
> copying reproject/spherical_intersect/tests/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/spherical_intersect/tests
> copying reproject/spherical_intersect/tests/test_high_level.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/spherical_intersect/tests
> copying reproject/spherical_intersect/tests/test_overlap.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/spherical_intersect/tests
> copying reproject/spherical_intersect/tests/test_reproject.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/spherical_intersect/tests
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/mosaicking/tests
> copying reproject/mosaicking/tests/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/mosaicking/tests
> copying reproject/mosaicking/tests/test_subset_array.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/mosaicking/tests
> copying reproject/mosaicking/tests/test_wcs_helpers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/mosaicking/tests
> copying reproject/mosaicking/tests/test_coadd.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/mosaicking/tests
> copying reproject/mosaicking/tests/test_background.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/mosaicking/tests
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/interpolation/tests
> copying reproject/interpolation/tests/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/interpolation/tests
> copying reproject/interpolation/tests/test_core.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/interpolation/tests
> copying reproject/spherical_intersect/overlapArea.h -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/spherical_intersect
> copying reproject/spherical_intersect/reproject_slice_c.h -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/spherical_intersect
> copying reproject/spherical_intersect/mNaN.h -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/spherical_intersect
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/tests/data
> copying reproject/tests/data/secchi_l0_a.fits -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/tests/data
> copying reproject/tests/data/gc_eq.hdr -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/tests/data
> copying reproject/tests/data/aia_171_level1.asdf -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/tests/data
> copying reproject/tests/data/gc_ga.hdr -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/tests/data
> copying reproject/tests/data/secchi_l0_b.fits -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/tests/data
> copying reproject/tests/data/mwpan2_RGB_3600.hdr -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/tests/data
> copying reproject/tests/data/galactic_2d.fits -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/tests/data
> copying reproject/tests/data/aia_171_level1.fits -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/tests/data
> copying reproject/tests/data/equatorial_3d.fits -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/tests/data
> copying reproject/tests/data/cube.hdr -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/tests/data
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/adaptive/tests/reference
> copying reproject/adaptive/tests/reference/test_reproject_adaptive_2d.fits -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/adaptive/tests/reference
> copying 
> reproject/adaptive/tests/reference/test_reproject_adaptive_uncentered_jacobian.fits
>  -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/adaptive/tests/reference
> copying 
> reproject/adaptive/tests/reference/test_reproject_adaptive_2d_rotated.fits -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/adaptive/tests/reference
> copying 
> reproject/adaptive/tests/reference/test_reproject_adaptive_roundtrip.fits -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/adaptive/tests/reference
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/healpix/tests/data
> copying reproject/healpix/tests/data/bayestar.fits.gz -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/healpix/tests/data
> copying reproject/healpix/tests/data/reference_result.fits -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/healpix/tests/data
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/mosaicking/tests/reference
> copying reproject/mosaicking/tests/reference/test_coadd_solar_map.fits -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/mosaicking/tests/reference
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/interpolation/tests/reference
> copying 
> reproject/interpolation/tests/reference/test_reproject_celestial_3d_equ2gal.fits
>  -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/interpolation/tests/reference
> copying reproject/interpolation/tests/reference/test_reproject_roundtrip.fits 
> -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/interpolation/tests/reference
> copying 
> reproject/interpolation/tests/reference/test_reproject_celestial_2d_gal2equ.fits
>  -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/interpolation/tests/reference
> copying reproject/interpolation/tests/reference/test_small_cutout.fits -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build/reproject/interpolation/tests/reference
> running build_ext
> cythoning reproject/spherical_intersect/_overlap.pyx to 
> reproject/spherical_intersect/_overlap.c
> INFO: Disabling color, you really want to install colorlog.
> Disabling color, you really want to install colorlog.
> /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: 
> Cython directive 'language_level' not set, using 2 for now (Py2). This will 
> change in a later release! File: 
> /<<PKGBUILDDIR>>/reproject/spherical_intersect/_overlap.pyx
>   tree = Parsing.p_module(s, pxd, full_module_name)
> /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: 
> Cython directive 'language_level' not set, using 2 for now (Py2). This will 
> change in a later release! File: 
> /<<PKGBUILDDIR>>/reproject/adaptive/deforest.pyx
>   tree = Parsing.p_module(s, pxd, full_module_name)
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:240: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build; python3.10 -m pytest 
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.10.7, pytest-7.1.2, pluggy-1.0.0+repack
> Running tests in .pybuild/cpython3_3.10_reproject/build.
> 
> Date: 2022-09-17T19:49:32
> 
> Platform: Linux-5.10.0-9-cloud-amd64-x86_64-with-glibc2.34
> 
> Executable: /usr/bin/python3.10
> 
> Full Python Version: 
> 3.10.7 (main, Sep  8 2022, 14:34:29) [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.21.5
> Scipy: 1.8.1
> Matplotlib: not available
> h5py: not available
> Pandas: not available
> 
> Using Astropy options: remote_data: none.
> 
> rootdir: /<<PKGBUILDDIR>>, configfile: setup.cfg
> plugins: astropy-header-0.2.2, mock-3.8.2, hypothesis-6.36.0, 
> filter-subpackage-0.1.1, arraydiff-0.5.0, astropy-0.10.0, doctestplus-0.12.0, 
> openfiles-0.5.0, cov-3.0.0, remotedata-0.3.3
> collected 970 items / 1 error
> 
> ==================================== ERRORS 
> ====================================
> _ ERROR collecting 
> .pybuild/cpython3_3.10_reproject/build/reproject/spherical_intersect/setup_package.py
>  _
> reproject/spherical_intersect/setup_package.py:2: in <module>
>     from setuptools import Extension
> /usr/lib/python3/dist-packages/setuptools/__init__.py:8: in <module>
>     import _distutils_hack.override  # noqa: F401
> /usr/lib/python3/dist-packages/_distutils_hack/override.py:1: in <module>
>     __import__('_distutils_hack').do_override()
> /usr/lib/python3/dist-packages/_distutils_hack/__init__.py:76: in do_override
>     warn_distutils_present()
> /usr/lib/python3/dist-packages/_distutils_hack/__init__.py:18: in 
> warn_distutils_present
>     warnings.warn(
> E   UserWarning: Distutils was imported before Setuptools, but importing 
> Setuptools also replaces the `distutils` module in `sys.modules`. This may 
> lead to undesirable behaviors or errors. To avoid these issues, avoid using 
> distutils directly, ensure that setuptools is installed in the traditional 
> way (e.g. not an editable install), and/or make sure that setuptools is 
> always imported before distutils.
> =========================== short test summary info 
> ============================
> ERROR reproject/spherical_intersect/setup_package.py - UserWarning: 
> Distutils...
> !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection 
> !!!!!!!!!!!!!!!!!!!!
> =============================== 1 error in 0.71s 
> ===============================
> E: pybuild pybuild:379: test: plugin distutils failed with: exit code=2: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_reproject/build; python3.10 -m pytest 
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.10 
> returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2022/09/17/reproject_0.9-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220917;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220917&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to