Package: src:healpy Version: 1.18.0-1 Severity: serious Tags: ftbfs trixie sid
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules clean dh clean --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild I: pybuild base:311: python3.13 setup.py clean /usr/lib/python3/dist-packages/setuptools/_distutils/extension.py:147: UserWarning: Unknown Extension options: 'cython_directives' warnings.warn(msg) running clean removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build' (and everything under it) 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-3.13' does not exist -- can't clean it dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules binary dh binary --buildsystem=pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild I: pybuild base:311: python3.13 setup.py config /usr/lib/python3/dist-packages/setuptools/_distutils/extension.py:147: UserWarning: Unknown Extension options: 'cython_directives' warnings.warn(msg) running config dh_auto_build -O--buildsystem=pybuild I: pybuild base:311: /usr/bin/python3 setup.py build /usr/lib/python3/dist-packages/setuptools/_distutils/extension.py:147: UserWarning: Unknown Extension options: 'cython_directives' warnings.warn(msg) running build running build_py creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy copying lib/healpy/visufunc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy copying lib/healpy/pixelfunc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy copying lib/healpy/sphtfunc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy copying lib/healpy/cookbook.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy copying lib/healpy/zoomtool.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy copying lib/healpy/fitsfunc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy copying lib/healpy/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy copying lib/healpy/conftest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy copying lib/healpy/newvisufunc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy copying lib/healpy/projaxes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy copying lib/healpy/version.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy copying lib/healpy/rotator.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy copying lib/healpy/projector.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/utils copying lib/healpy/utils/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/utils copying lib/healpy/utils/deprecation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/utils running egg_info writing lib/healpy.egg-info/PKG-INFO writing dependency_links to lib/healpy.egg-info/dependency_links.txt writing requirements to lib/healpy.egg-info/requires.txt writing top-level names to lib/healpy.egg-info/top_level.txt checking if configure script for library 'cfitsio' exists checking if configure script for library 'sharp' exists checking if configure script for library 'healpix_cxx' exists reading manifest file 'lib/healpy.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching 'test/data/ipython*' warning: no previously-included files found matching 'cextern/cfitsio/*pdf' warning: no previously-included files found matching 'cextern/cfitsio/*ps' warning: no previously-included files found matching 'cextern/cfitsio/*doc' warning: no previously-included files found matching 'cextern/cfitsio/*tex' no previously-included directories found matching 'cextern/cfitsio/docs' warning: no previously-included files found matching '*.so' warning: no previously-included files found matching '*.a' warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitmodules' warning: no previously-included files found matching 'clean.sh' warning: no files found matching 'src/_line_integral_convolution_lib.h' warning: no files found matching 'src/_query_disc.cpp' warning: no files found matching 'src/_sphtools.cpp' warning: no files found matching 'src/_pixelfunc.cpp' warning: no files found matching 'src/_masktools.cpp' warning: no files found matching 'src/_hotspots.cpp' warning: no files found matching 'src/_line_integral_convolution.cpp' adding license file 'COPYING' writing manifest file 'lib/healpy.egg-info/SOURCES.txt' creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/weight_ring_n00004.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/weight_ring_n08192.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/pixel_window_n4096.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/weight_ring_n04096.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/weight_ring_n00008.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/pixel_window_n0004.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/weight_ring_n01024.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/weight_ring_n00016.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/pixel_window_n0064.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/pixel_window_n0128.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/weight_ring_n00128.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/pixel_window_n0032.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/pixel_window_n0016.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/pixel_window_n0002.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/pixel_window_n8192.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/pixel_window_n2048.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/weight_ring_n00512.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/pixel_window_n1024.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/weight_ring_n00256.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/pixel_window_n0512.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/weight_ring_n00064.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/pixel_window_n0008.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/pixel_window_n0256.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/weight_ring_n00002.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/weight_ring_n02048.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/weight_ring_n00032.fits -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/wmap_cmap.dat -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/planck_log_cmap.dat -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/planck_cmap.dat -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data copying lib/healpy/data/totcls.dat -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/data running build_clib checking if library 'cfitsio' is installed found 'cfitsio' installed, using it checking if library 'sharp' is installed found 'sharp' installed, using it checking if library 'healpix_cxx' is installed found 'healpix_cxx' installed, using it running build_ext building 'healpy._healpy_pixel_lib' extension creating build/temp.linux-x86_64-cpython-313/src x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_19_API_VERSION -I/usr/include/healpix_cxx -I/usr/include/python3.13 -I/usr/lib/x86_64-linux-gnu/python3-numpy/numpy/_core/include -c src/_healpy_pixel_lib.cc -o build/temp.linux-x86_64-cpython-313/src/_healpy_pixel_lib.o -std=c++11 -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-313/src/_healpy_pixel_lib.o -L/usr/lib/x86_64-linux-gnu -Lbuild/temp.linux-x86_64-cpython-313 -lcfitsio -lsharp -lm -lhealpix_cxx -lcfitsio -lsharp -lhealpix_cxx -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/_healpy_pixel_lib.cpython-313-x86_64-linux-gnu.so -fopenmp building 'healpy._healpy_sph_transform_lib' extension x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_19_API_VERSION -I/usr/include/healpix_cxx -I/usr/include/python3.13 -I/usr/lib/x86_64-linux-gnu/python3-numpy/numpy/_core/include -c src/_healpy_sph_transform_lib.cc -o build/temp.linux-x86_64-cpython-313/src/_healpy_sph_transform_lib.o -std=c++11 -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-313/src/_healpy_sph_transform_lib.o -L/usr/lib/x86_64-linux-gnu -Lbuild/temp.linux-x86_64-cpython-313 -lcfitsio -lsharp -lm -lhealpix_cxx -lcfitsio -lsharp -lhealpix_cxx -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/_healpy_sph_transform_lib.cpython-313-x86_64-linux-gnu.so -fopenmp /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). This has changed from earlier releases! File: /<<PKGBUILDDIR>>/src/_query_disc.pyx tree = Parsing.p_module(s, pxd, full_module_name) warning: src/_common.pxd:129:45: Buffer unpacking not optimized away. warning: src/_common.pxd:129:45: Buffer unpacking not optimized away. warning: src/_common.pxd:140:47: Buffer unpacking not optimized away. warning: src/_common.pxd:140:47: Buffer unpacking not optimized away. Compiling src/_query_disc.pyx because it changed. [1/1] Cythonizing src/_query_disc.pyx building 'healpy._query_disc' extension x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_19_API_VERSION -I/usr/include/healpix_cxx -I/usr/include/python3.13 -I/usr/lib/x86_64-linux-gnu/python3-numpy/numpy/_core/include -c src/_query_disc.cpp -o build/temp.linux-x86_64-cpython-313/src/_query_disc.o -std=c++11 -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-313/src/_query_disc.o -L/usr/lib/x86_64-linux-gnu -Lbuild/temp.linux-x86_64-cpython-313 -lcfitsio -lsharp -lm -lhealpix_cxx -lcfitsio -lsharp -lhealpix_cxx -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/_query_disc.cpython-313-x86_64-linux-gnu.so -fopenmp /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). This has changed from earlier releases! File: /<<PKGBUILDDIR>>/src/_sphtools.pyx tree = Parsing.p_module(s, pxd, full_module_name) warning: src/_common.pxd:129:45: Buffer unpacking not optimized away. warning: src/_common.pxd:129:45: Buffer unpacking not optimized away. warning: src/_common.pxd:140:47: Buffer unpacking not optimized away. warning: src/_common.pxd:140:47: Buffer unpacking not optimized away. Compiling src/_sphtools.pyx because it changed. [1/1] Cythonizing src/_sphtools.pyx building 'healpy._sphtools' extension x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_19_API_VERSION -I/usr/include/healpix_cxx -I/usr/include/python3.13 -I/usr/lib/x86_64-linux-gnu/python3-numpy/numpy/_core/include -c src/_sphtools.cpp -o build/temp.linux-x86_64-cpython-313/src/_sphtools.o -std=c++11 -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-313/src/_sphtools.o -L/usr/lib/x86_64-linux-gnu -Lbuild/temp.linux-x86_64-cpython-313 -lcfitsio -lsharp -lm -lhealpix_cxx -lcfitsio -lsharp -lhealpix_cxx -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/_sphtools.cpython-313-x86_64-linux-gnu.so -fopenmp /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). This has changed from earlier releases! File: /<<PKGBUILDDIR>>/src/_pixelfunc.pyx tree = Parsing.p_module(s, pxd, full_module_name) warning: src/_common.pxd:129:45: Buffer unpacking not optimized away. warning: src/_common.pxd:129:45: Buffer unpacking not optimized away. warning: src/_common.pxd:140:47: Buffer unpacking not optimized away. warning: src/_common.pxd:140:47: Buffer unpacking not optimized away. Compiling src/_pixelfunc.pyx because it changed. [1/1] Cythonizing src/_pixelfunc.pyx building 'healpy._pixelfunc' extension x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_19_API_VERSION -I/usr/include/healpix_cxx -I/usr/include/python3.13 -I/usr/lib/x86_64-linux-gnu/python3-numpy/numpy/_core/include -c src/_pixelfunc.cpp -o build/temp.linux-x86_64-cpython-313/src/_pixelfunc.o -std=c++11 -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-313/src/_pixelfunc.o -L/usr/lib/x86_64-linux-gnu -Lbuild/temp.linux-x86_64-cpython-313 -lcfitsio -lsharp -lm -lhealpix_cxx -lcfitsio -lsharp -lhealpix_cxx -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/_pixelfunc.cpython-313-x86_64-linux-gnu.so -fopenmp /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). This has changed from earlier releases! File: /<<PKGBUILDDIR>>/src/_masktools.pyx tree = Parsing.p_module(s, pxd, full_module_name) warning: src/_common.pxd:129:45: Buffer unpacking not optimized away. warning: src/_common.pxd:129:45: Buffer unpacking not optimized away. warning: src/_common.pxd:140:47: Buffer unpacking not optimized away. warning: src/_common.pxd:140:47: Buffer unpacking not optimized away. Compiling src/_masktools.pyx because it changed. [1/1] Cythonizing src/_masktools.pyx building 'healpy._masktools' extension x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_19_API_VERSION -I/usr/include/healpix_cxx -I/usr/include/python3.13 -I/usr/lib/x86_64-linux-gnu/python3-numpy/numpy/_core/include -c src/_masktools.cpp -o build/temp.linux-x86_64-cpython-313/src/_masktools.o -std=c++11 -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-313/src/_masktools.o -L/usr/lib/x86_64-linux-gnu -Lbuild/temp.linux-x86_64-cpython-313 -lcfitsio -lsharp -lm -lhealpix_cxx -lcfitsio -lsharp -lhealpix_cxx -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/_masktools.cpython-313-x86_64-linux-gnu.so -fopenmp /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). This has changed from earlier releases! File: /<<PKGBUILDDIR>>/src/_hotspots.pyx tree = Parsing.p_module(s, pxd, full_module_name) warning: src/_common.pxd:129:45: Buffer unpacking not optimized away. warning: src/_common.pxd:129:45: Buffer unpacking not optimized away. warning: src/_common.pxd:140:47: Buffer unpacking not optimized away. warning: src/_common.pxd:140:47: Buffer unpacking not optimized away. Compiling src/_hotspots.pyx because it changed. [1/1] Cythonizing src/_hotspots.pyx building 'healpy._hotspots' extension x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_19_API_VERSION -I/usr/include/healpix_cxx -I/usr/include/python3.13 -I/usr/lib/x86_64-linux-gnu/python3-numpy/numpy/_core/include -c src/_healpy_hotspots_lib.cc -o build/temp.linux-x86_64-cpython-313/src/_healpy_hotspots_lib.o -std=c++11 -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_19_API_VERSION -I/usr/include/healpix_cxx -I/usr/include/python3.13 -I/usr/lib/x86_64-linux-gnu/python3-numpy/numpy/_core/include -c src/_hotspots.cpp -o build/temp.linux-x86_64-cpython-313/src/_hotspots.o -std=c++11 -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-313/src/_healpy_hotspots_lib.o build/temp.linux-x86_64-cpython-313/src/_hotspots.o -L/usr/lib/x86_64-linux-gnu -Lbuild/temp.linux-x86_64-cpython-313 -lcfitsio -lsharp -lm -lhealpix_cxx -lcfitsio -lsharp -lhealpix_cxx -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/_hotspots.cpython-313-x86_64-linux-gnu.so -fopenmp /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). This has changed from earlier releases! File: /<<PKGBUILDDIR>>/src/_line_integral_convolution.pyx tree = Parsing.p_module(s, pxd, full_module_name) warning: src/_common.pxd:129:45: Buffer unpacking not optimized away. warning: src/_common.pxd:129:45: Buffer unpacking not optimized away. warning: src/_common.pxd:140:47: Buffer unpacking not optimized away. warning: src/_common.pxd:140:47: Buffer unpacking not optimized away. Compiling src/_line_integral_convolution.pyx because it changed. [1/1] Cythonizing src/_line_integral_convolution.pyx building 'healpy._line_integral_convolution' extension x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DNPY_NO_DEPRECATED_API=NPY_1_19_API_VERSION -I/usr/include/healpix_cxx -I/usr/include/python3.13 -I/usr/lib/x86_64-linux-gnu/python3-numpy/numpy/_core/include -c src/_line_integral_convolution.cpp -o build/temp.linux-x86_64-cpython-313/src/_line_integral_convolution.o -std=c++11 -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp -fopenmp x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-313/src/_line_integral_convolution.o -L/usr/lib/x86_64-linux-gnu -Lbuild/temp.linux-x86_64-cpython-313 -lcfitsio -lsharp -lm -lhealpix_cxx -lcfitsio -lsharp -lhealpix_cxx -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build/healpy/_line_integral_convolution.cpython-313-x86_64-linux-gnu.so -fopenmp running build_scripts creating build/scripts-3.13 copying bin/healpy_get_wmap_maps.sh -> build/scripts-3.13 changing mode of build/scripts-3.13/healpy_get_wmap_maps.sh from 644 to 755 debian/rules override_dh_auto_test make[1]: Entering directory '/<<PKGBUILDDIR>>' echo backend: agg > matplotlibrc PYTHONDONTWRITEBYTECODE=yes dh_auto_test I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build; python3.13 -m pytest --doctest-modules ============================= test session starts ============================== platform linux -- Python 3.13.2, pytest-8.3.5, pluggy-1.5.0 Running tests in /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build. Date: 2025-03-12T15:39:45 Platform: Linux-6.1.0-31-amd64-x86_64-with-glibc2.41 Executable: /usr/bin/python3.13 Full Python Version: 3.13.2 (main, Feb 5 2025, 01:23:35) [GCC 14.2.0] encodings: sys: utf-8, locale: UTF-8, filesystem: utf-8 byteorder: little float info: dig: 15, mant_dig: 15 Package versions: Numpy: 2.2.3 Scipy: 1.15.2 Matplotlib: 3.8.3 astropy: 7.0.1 cython: 3.0.11 Using Astropy options: remote_data: none. rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build configfile: pyproject.toml plugins: filter-subpackage-0.2.0, mock-3.14.0, astropy-header-0.2.2, remotedata-0.4.1, cov-5.0.0, astropy-0.11.0, hypothesis-6.127.4, doctestplus-1.4.0, cython-0.3.1, typeguard-4.4.2, arraydiff-0.6.1 collected 189 items / 2 skipped healpy/pixelfunc.py ............................... [ 16%] healpy/rotator.py ... [ 17%] test/test_cookbook.py .. [ 19%] test/test_deprecation.py . [ 19%] test/test_fitsfunc.py ..................................... [ 39%] test/test_line_integral_convolution.py ...... [ 42%] test/test_pixelfunc.py ................... [ 52%] test/test_query_disc.py ......... [ 57%] test/test_rotator.py .s...................... [ 69%] test/test_sphtfunc.py ............FF................ [ 85%] test/test_spinfunc.py ..... [ 88%] test/test_visufunc.py ...................... [100%] =================================== FAILURES =================================== ________________________ TestSphtFunc.test_map2alm_lsq _________________________ self = <test.test_sphtfunc.TestSphtFunc testMethod=test_map2alm_lsq> def test_map2alm_lsq(self): nside = 32 lmax = 64 fwhm_deg = 7.0 seed = 12345 np.random.seed(seed) orig = hp.synfast( self.cla, nside, lmax=lmax, pixwin=False, fwhm=np.radians(fwhm_deg), new=False, ) tmp = np.empty(orig.size * 2) tmp[::2] = orig maps = [orig, orig.astype(np.float32), tmp[::2]] for input in maps: > alm, l2, it = hp.map2alm_lsq(input, tol=1e-4, lmax=lmax, mmax=lmax) test/test_sphtfunc.py:240: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ healpy/sphtfunc.py:399: in map2alm_lsq op = LinearOperator( /usr/lib/python3/dist-packages/scipy/sparse/linalg/_interface.py:604: in __init__ self._init_dtype() /usr/lib/python3/dist-packages/scipy/sparse/linalg/_interface.py:199: in _init_dtype matvec_v = np.asarray(self.matvec(v)) /usr/lib/python3/dist-packages/scipy/sparse/linalg/_interface.py:258: in matvec y = self._matvec(x) /usr/lib/python3/dist-packages/scipy/sparse/linalg/_interface.py:613: in _matvec return self.__matvec_impl(x) healpy/sphtfunc.py:387: in a2m2 talm = realalm2alm(x) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ alm = array([[0, 0, 0, ..., 0, 0, 0]], dtype=int8) def realalm2alm(alm): alm = np.array(alm).reshape((ncomp, -1)) res = np.zeros((ncomp, (alm.shape[1] + lmax + 1) // 2), dtype=np.complex128) for i in range(ncomp): res[i, 0 : lmax + 1] = alm[i, 0 : lmax + 1] > res[i, lmax + 1 :] = alm[i, lmax + 1 :].view(np.complex128) * ( np.sqrt(2.0) / 2 ) E ValueError: could not broadcast input array from shape (260,) into shape (2080,) healpy/sphtfunc.py:379: ValueError ______________________ TestSphtFunc.test_map2alm_lsq_pol _______________________ self = <test.test_sphtfunc.TestSphtFunc testMethod=test_map2alm_lsq_pol> def test_map2alm_lsq_pol(self): tmp = [np.empty(o.size * 2) for o in self.mapiqu] for t, o in zip(tmp, self.mapiqu): t[::2] = o maps = [ self.mapiqu, [o.astype(np.float32) for o in self.mapiqu], [t[::2] for t in tmp], ] for input in maps: > alm, l2, it = hp.map2alm_lsq( input, tol=1e-4, lmax=self.lmax, mmax=self.lmax ) test/test_sphtfunc.py:272: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ healpy/sphtfunc.py:399: in map2alm_lsq op = LinearOperator( /usr/lib/python3/dist-packages/scipy/sparse/linalg/_interface.py:604: in __init__ self._init_dtype() /usr/lib/python3/dist-packages/scipy/sparse/linalg/_interface.py:199: in _init_dtype matvec_v = np.asarray(self.matvec(v)) /usr/lib/python3/dist-packages/scipy/sparse/linalg/_interface.py:258: in matvec y = self._matvec(x) /usr/lib/python3/dist-packages/scipy/sparse/linalg/_interface.py:613: in _matvec return self.__matvec_impl(x) healpy/sphtfunc.py:387: in a2m2 talm = realalm2alm(x) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ alm = array([[0, 0, 0, ..., 0, 0, 0], [0, 0, 0, ..., 0, 0, 0], [0, 0, 0, ..., 0, 0, 0]], dtype=int8) def realalm2alm(alm): alm = np.array(alm).reshape((ncomp, -1)) res = np.zeros((ncomp, (alm.shape[1] + lmax + 1) // 2), dtype=np.complex128) for i in range(ncomp): res[i, 0 : lmax + 1] = alm[i, 0 : lmax + 1] > res[i, lmax + 1 :] = alm[i, lmax + 1 :].view(np.complex128) * ( np.sqrt(2.0) / 2 ) E ValueError: could not broadcast input array from shape (260,) into shape (2080,) healpy/sphtfunc.py:379: ValueError =========================== short test summary info ============================ FAILED test/test_sphtfunc.py::TestSphtFunc::test_map2alm_lsq - ValueError: co... FAILED test/test_sphtfunc.py::TestSphtFunc::test_map2alm_lsq_pol - ValueError... =================== 2 failed, 186 passed, 3 skipped in 6.83s =================== E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_healpy/build; python3.13 -m pytest --doctest-modules dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.13 returned exit code 13 make[1]: *** [debian/rules:25: override_dh_auto_test] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:16: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202503/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:healpy, so that this is still visible in the BTS web page for this package. Thanks.