Your message dated Thu, 02 Oct 2025 14:49:01 +0000
with message-id <[email protected]>
and subject line Bug#1114701: fixed in libgetdata 0.11.0-16
has caused the Debian Bug report #1114701,
regarding libgetdata: FTBFS with NumPy 2.3
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1114701: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1114701
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libgetdata
Version: 0.11.0-15
Severity: important
User: [email protected]
Usertags: numpy2.3
Tags: ftbfs, forky, sid
Dear maintainer,
During a test rebuild for NumPy 2.3, libgetdata failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
libtool: link: gcc -shared -fPIC -DPIC .libs/libgetdatalzma_la-lzma.o
-Wl,-rpath
-Wl,/build/reproducible-path/libgetdata-0.11.0/build-py3.13/src/.libs -llzma
./.libs/libgetdata.so -lm -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libgetdata-0.11.0=.
-fstack-protector-strong -Werror=format-security -Wl,-z -Wl,relro
-Wl,--as-needed -Wl,-soname -Wl,libgetdatalzma-0.11.0.so -o
.libs/libgetdatalzma-0.11.0.so
libtool: link: gcc -shared -fPIC -DPIC .libs/libgetdataflac_la-flac.o
-Wl,-rpath
-Wl,/build/reproducible-path/libgetdata-0.11.0/build-py3.13/src/.libs -lFLAC
./.libs/libgetdata.so -lm -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libgetdata-0.11.0=.
-fstack-protector-strong -Werror=format-security -Wl,-z -Wl,relro
-Wl,--as-needed -Wl,-soname -Wl,libgetdataflac-0.11.0.so -o
.libs/libgetdataflac-0.11.0.so
libtool: link: (cd ".libs" && rm -f "libgetdatabzip2.so" && ln -s
"libgetdatabzip2-0.11.0.so" "libgetdatabzip2.so")
libtool: link: (cd ".libs" && rm -f "libgetdatalzma.so" && ln -s
"libgetdatalzma-0.11.0.so" "libgetdatalzma.so")
libtool: link: (cd ".libs" && rm -f "libgetdataflac.so" && ln -s
"libgetdataflac-0.11.0.so" "libgetdataflac.so")
libtool: link: gcc -shared -fPIC -DPIC .libs/libgetdatagzip_la-gzip.o
-Wl,-rpath
-Wl,/build/reproducible-path/libgetdata-0.11.0/build-py3.13/src/.libs -lz
./.libs/libgetdata.so -lm -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libgetdata-0.11.0=.
-fstack-protector-strong -Werror=format-security -Wl,-z -Wl,relro
-Wl,--as-needed -Wl,-soname -Wl,libgetdatagzip-0.11.0.so -o
.libs/libgetdatagzip-0.11.0.so
libtool: link: ar cr .libs/libgetdatabzip2.a libgetdatabzip2_la-bzip.o
libtool: link: ar cr .libs/libgetdataflac.a libgetdataflac_la-flac.o
libtool: link: ar cr .libs/libgetdatalzma.a libgetdatalzma_la-lzma.o
libtool: link: ranlib .libs/libgetdatabzip2.a
libtool: link: ranlib .libs/libgetdataflac.a
libtool: link: ranlib .libs/libgetdatalzma.a
libtool: link: ( cd ".libs" && rm -f "libgetdatabzip2.la" && ln -s
"../libgetdatabzip2.la" "libgetdatabzip2.la" )
libtool: link: ( cd ".libs" && rm -f "libgetdataflac.la" && ln -s
"../libgetdataflac.la" "libgetdataflac.la" )
/bin/bash ../libtool --tag=CC --mode=link gcc -Wall -Wextra
-DGETDATA_MODULEDIR="\"/usr/lib/x86_64-linux-gnu/getdata\"" -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libgetdata-0.11.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -release 0.11.0 -module -Wl,-z,relro
-Wl,--as-needed -o libgetdatazzip.la -rpath /usr/lib/x86_64-linux-gnu/getdata
libgetdatazzip_la-zzip.lo -lzzip libgetdata.la -lm
libtool: link: (cd ".libs" && rm -f "libgetdatagzip.so" && ln -s
"libgetdatagzip-0.11.0.so" "libgetdatagzip.so")
libtool: link: ( cd ".libs" && rm -f "libgetdatalzma.la" && ln -s
"../libgetdatalzma.la" "libgetdatalzma.la" )
libtool: link: ar cr .libs/libgetdatagzip.a libgetdatagzip_la-gzip.o
libtool: link: ranlib .libs/libgetdatagzip.a
libtool: link: ( cd ".libs" && rm -f "libgetdatagzip.la" && ln -s
"../libgetdatagzip.la" "libgetdatagzip.la" )
libtool: link: gcc -shared -fPIC -DPIC .libs/libgetdatazzip_la-zzip.o
-Wl,-rpath
-Wl,/build/reproducible-path/libgetdata-0.11.0/build-py3.13/src/.libs -lzzip
./.libs/libgetdata.so -lm -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/libgetdata-0.11.0=.
-fstack-protector-strong -Werror=format-security -Wl,-z -Wl,relro
-Wl,--as-needed -Wl,-soname -Wl,libgetdatazzip-0.11.0.so -o
.libs/libgetdatazzip-0.11.0.so
libtool: link: (cd ".libs" && rm -f "libgetdatazzip.so" && ln -s
"libgetdatazzip-0.11.0.so" "libgetdatazzip.so")
libtool: link: ar cr .libs/libgetdatazzip.a libgetdatazzip_la-zzip.o
libtool: link: ranlib .libs/libgetdatazzip.a
libtool: link: ( cd ".libs" && rm -f "libgetdatazzip.la" && ln -s
"../libgetdatazzip.la" "libgetdatazzip.la" )
make[4]: Leaving directory
'/build/reproducible-path/libgetdata-0.11.0/build-py3.13/src'
make[3]: Leaving directory
'/build/reproducible-path/libgetdata-0.11.0/build-py3.13/src'
Making all in .
make[3]: Entering directory
'/build/reproducible-path/libgetdata-0.11.0/build-py3.13'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory
'/build/reproducible-path/libgetdata-0.11.0/build-py3.13'
Making all in test
make[3]: Entering directory
'/build/reproducible-path/libgetdata-0.11.0/build-py3.13/test'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory
'/build/reproducible-path/libgetdata-0.11.0/build-py3.13/test'
Making all in bindings
make[3]: Entering directory
'/build/reproducible-path/libgetdata-0.11.0/build-py3.13/bindings'
Making all in .
make[4]: Entering directory
'/build/reproducible-path/libgetdata-0.11.0/build-py3.13/bindings'
gcc -DHAVE_CONFIG_H -I../../src -I../src -o make_parameters \
../../bindings/make_parameters.c
make[4]: Leaving directory
'/build/reproducible-path/libgetdata-0.11.0/build-py3.13/bindings'
Making all in python
make[4]: Entering directory
'/build/reproducible-path/libgetdata-0.11.0/build-py3.13/bindings/python'
../make_parameters p > pyconstants.c
make all-recursive
make[5]: Entering directory
'/build/reproducible-path/libgetdata-0.11.0/build-py3.13/bindings/python'
Making all in test
make[6]: Entering directory
'/build/reproducible-path/libgetdata-0.11.0/build-py3.13/bindings/python/test'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory
'/build/reproducible-path/libgetdata-0.11.0/build-py3.13/bindings/python/test'
make[6]: Entering directory
'/build/reproducible-path/libgetdata-0.11.0/build-py3.13/bindings/python'
/usr/bin/python3.13 setup.py build
pydirfile.c: In function ‘gdpy_dirfile_putcarray’:
pydirfile.c:2349:53: error: ‘NPY_ALIGNED’ undeclared (first use in this
function); did you mean ‘Py_ALIGNED’?
2349 | if (!(PyArray_FLAGS((PyArrayObject*) pyobj) & NPY_ALIGNED)) {
| ^~~~~~~~~~~
| Py_ALIGNED
pydirfile.c:2349:53: note: each undeclared identifier is reported only once for
each function it appears in
pydirfile.c:2357:53: error: ‘NPY_C_CONTIGUOUS’ undeclared (first use in this
function); did you mean ‘PyBUF_C_CONTIGUOUS’?
2357 | if (!(PyArray_FLAGS((PyArrayObject*) pyobj) & NPY_C_CONTIGUOUS)) {
| ^~~~~~~~~~~~~~~~
| PyBUF_C_CONTIGUOUS
pydirfile.c: In function ‘gdpy_dirfile_putdata’:
pydirfile.c:2516:53: error: ‘NPY_ALIGNED’ undeclared (first use in this
function); did you mean ‘Py_ALIGNED’?
2516 | if (!(PyArray_FLAGS((PyArrayObject*) pyobj) & NPY_ALIGNED)) {
| ^~~~~~~~~~~
| Py_ALIGNED
pydirfile.c:2524:53: error: ‘NPY_C_CONTIGUOUS’ undeclared (first use in this
function); did you mean ‘PyBUF_C_CONTIGUOUS’?
2524 | if (!(PyArray_FLAGS((PyArrayObject*) pyobj) & NPY_C_CONTIGUOUS)) {
| ^~~~~~~~~~~~~~~~
| PyBUF_C_CONTIGUOUS
error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
make[6]: *** [Makefile:895:
build/lib.linux-x86_64-cpython-313/pygetdata.cpython-313-x86_64-linux-gnu.so]
Error 1
make[6]: Leaving directory
'/build/reproducible-path/libgetdata-0.11.0/build-py3.13/bindings/python'
make[5]: *** [Makefile:611: all-recursive] Error 1
make[5]: Leaving directory
'/build/reproducible-path/libgetdata-0.11.0/build-py3.13/bindings/python'
make[4]: *** [Makefile:507: all] Error 2
make[4]: Leaving directory
'/build/reproducible-path/libgetdata-0.11.0/build-py3.13/bindings/python'
make[3]: *** [Makefile:586: all-recursive] Error 1
make[3]: Leaving directory
'/build/reproducible-path/libgetdata-0.11.0/build-py3.13/bindings'
make[2]: *** [Makefile:597: all-recursive] Error 1
make[2]: Leaving directory
'/build/reproducible-path/libgetdata-0.11.0/build-py3.13'
dh_auto_build: error: cd build-py3.13 && make -j4 returned exit code 2
make[1]: *** [debian/rules:36: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/libgetdata-0.11.0'
make: *** [debian/rules:20: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-09-08T02:36:51Z
-------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/debian/developers-roehling.numpy/artifact/2451638/
About the archive rebuild: The build was made on debusine.debian.net,
using sbuild.
You can find the build task here:
https://debusine.debian.net/debian/developers-roehling.numpy/work-request/163502/
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Cheers
Timo
--- End Message ---
--- Begin Message ---
Source: libgetdata
Source-Version: 0.11.0-16
Done: Timo Röhling <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libgetdata, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Timo Röhling <[email protected]> (supplier of updated libgetdata package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 02 Oct 2025 16:31:27 +0200
Source: libgetdata
Architecture: source
Version: 0.11.0-16
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Timo Röhling <[email protected]>
Closes: 1114701
Changes:
libgetdata (0.11.0-16) unstable; urgency=medium
.
* Team upload.
* Fix FTBFS with NumPy 2.3 (Closes: #1114701)
Checksums-Sha1:
86e03513f771b59050faa50b0091a891360e047d 2912 libgetdata_0.11.0-16.dsc
2b3cc921d38e8b2974802b5bf419488a41a58828 10276
libgetdata_0.11.0-16.debian.tar.xz
Checksums-Sha256:
7c97e3fc7907477f5d95a9db3d77f01f8edfbb0b926e8249b4b884158b681360 2912
libgetdata_0.11.0-16.dsc
9d980bf286c1c4083c1f1067291f0d73d80e3f2ea03b478a887460ee894613c8 10276
libgetdata_0.11.0-16.debian.tar.xz
Files:
40b49920baa019f081e0b93eae2485c7 2912 science optional libgetdata_0.11.0-16.dsc
06374b4acc38498ab77dd8d1789b1ead 10276 science optional
libgetdata_0.11.0-16.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEmwPruYMA35fCsSO/zIxr3RQD9MoFAmjejccUHHJvZWhsaW5n
QGRlYmlhbi5vcmcACgkQzIxr3RQD9MoW/RAAwrWahg/ucyQeA3ttiHooQ0XiR/YN
g+27yy0YDFksNDbWVdbjWxop6MuWYKFY/kcrs6Lg/jDAwiJqNM5aNkErW+BpzvJE
gpsA/8uGJ9dbBc+AqA6cUVQJQbu9bY5ccpmJr/TYn3ybe7UqVMe4L9jaahmD+zmX
79gsxUFJ/Cb0Rkk2IUfMnP0+5dcEPDfLxchWyXtIX6NRMaY0anjggJkzEX2+sfUY
hfnP3vPXcIehl660H3LLwN7Fft7FlcROFwT2aY2B4m1ruts9EtXTrD8QxOcMVfrk
kBj2REF4Xlm1mYNOzifn7ZVwOxmblAOKGRqxIhmNeY6iFnzAcN5u0ba2njeUEdiK
y+i+5apRJhay8LnVjEnChhC3/aGG8v+MjLkZcSHl2t6jyvS7pZCDJ1WB/06jHiCZ
ZuZmBxWRm/78vqScwUn8q5qSNeKQSxhrcfs6OmumytatbxtHlPkm4PoJgUqRsehk
qDnqfaLp7apCjTPTJgGD/1rlLcEj+g7aevFS/eEgQMUKSOnvmiBSW+yx/EEdq+Xb
LgO5AWfXYC7Mr/Lj30LJaKdSBHXBuRgyTiKk51FAHyVPUbdivhX1mzwJhi3DHz3j
blhg+vwuYcm+o+Y7Irzid4qbu5B4pD4Bvwc8w+5hbhOrVPd8Nzjbje6+FiX3uvgw
L0m/uwjvZetanA0=
=96xT
-----END PGP SIGNATURE-----
pgpbGDtrpd8F3.pgp
Description: PGP signature
--- End Message ---
--
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers