Your message dated Thu, 02 Oct 2025 15:22:05 +0000
with message-id <[email protected]>
and subject line Bug#1114714: fixed in pytango 10.0.2-3
has caused the Debian Bug report #1114714,
regarding pytango: 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.)


-- 
1114714: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1114714
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pytango
Version: 10.0.2-2
Severity: important
User: [email protected]
Usertags: numpy2.3
Tags: ftbfs, forky, sid

Dear maintainer,

During a test rebuild for NumPy 2.3, pytango failed to rebuild.

Log Summary:
-------------------------------------------------------------------------------
[...]
* Building wheel...
*** scikit-build-core 0.11.1 using CMake 3.31.6 (wheel)
*** Configuring CMake...
loading initial cache file /tmp/tmpnhoul6u2/build/CMakeInit.txt
-- The CXX compiler identification is GNU 15.2.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/x86_64-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found ZeroMQ: /usr/lib/x86_64-linux-gnu/libzmq.so
-- Found cppzmq: /usr/include/zmq.hpp
-- Found omniORB4: /usr/lib/x86_64-linux-gnu/libomniORB4.so  found components: 
COS4 Dynamic4 thread
-- Found Tango: /usr/lib/x86_64-linux-gnu/libtango.so (found version "10.0.2")
-- Found Python: /usr/bin/python3.13 (found suitable version "3.13.7", minimum 
required is "3.9") found components: Interpreter Development NumPy 
Development.Module Development.Embed
--     Python version:  3.13.7
--       - intepreter:  /usr/bin/python3.13
--        - libraries:  /usr/lib/x86_64-linux-gnu/libpython3.13.so
--        - libraries:  /usr/lib/x86_64-linux-gnu
--      NumPy version:  2.3.2
--      - include dir:  
/usr/lib/x86_64-linux-gnu/python3-numpy/numpy/_core/include
-- Found Boost 1.83.0 at /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0
--   Requested configuration: REQUIRED COMPONENTS python313
-- Found boost_headers 1.83.0 at 
/usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.83.0
-- Found boost_python 1.83.0 at 
/usr/lib/x86_64-linux-gnu/cmake/boost_python-1.83.0
--   [x] libboost_python313.so.1.83.0
--   [ ] libboost_python313.a
-- Adding boost_python dependencies: headers
-- Boost Python version: 3.13
-- Configuring done (1.0s)
-- Generating done (0.0s)
-- Build files have been written to: /tmp/tmpnhoul6u2/build
*** Building project with Unix Makefiles...
Change Dir: '/tmp/tmpnhoul6u2/build'

Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile
gmake[1]: Entering directory '/tmp/tmpnhoul6u2/build'
/usr/bin/cmake -S/build/reproducible-path/pytango-10.0.2 
-B/tmp/tmpnhoul6u2/build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /tmp/tmpnhoul6u2/build/CMakeFiles 
/tmp/tmpnhoul6u2/build//CMakeFiles/progress.marks
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
gmake[2]: Entering directory '/tmp/tmpnhoul6u2/build'
/usr/bin/gmake  -f CMakeFiles/pytango_tango.dir/build.make 
CMakeFiles/pytango_tango.dir/depend
gmake[3]: Entering directory '/tmp/tmpnhoul6u2/build'
cd /tmp/tmpnhoul6u2/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" 
/build/reproducible-path/pytango-10.0.2 /build/reproducible-path/pytango-10.0.2 
/tmp/tmpnhoul6u2/build /tmp/tmpnhoul6u2/build 
/tmp/tmpnhoul6u2/build/CMakeFiles/pytango_tango.dir/DependInfo.cmake "--color="
gmake[3]: Leaving directory '/tmp/tmpnhoul6u2/build'
/usr/bin/gmake  -f CMakeFiles/pytango_tango.dir/build.make 
CMakeFiles/pytango_tango.dir/build
gmake[3]: Entering directory '/tmp/tmpnhoul6u2/build'
[  1%] Building CXX object CMakeFiles/pytango_tango.dir/cmake_pch.hxx.gch
/usr/bin/x86_64-linux-gnu-g++ -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB 
-Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.0.2/ext -isystem 
/usr/include/python3.13 -isystem 
/usr/lib/x86_64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 
-ffile-prefix-map=/build/reproducible-path/pytango-10.0.2=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -fPIC 
-fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.3.2 
-DNPY_NO_DEPRECATED_API=0 -Winvalid-pch -x c++-header -include 
/tmp/tmpnhoul6u2/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT 
CMakeFiles/pytango_tango.dir/cmake_pch.hxx.gch -MF 
CMakeFiles/pytango_tango.dir/cmake_pch.hxx.gch.d -o 
CMakeFiles/pytango_tango.dir/cmake_pch.hxx.gch -c 
/tmp/tmpnhoul6u2/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx.cxx
[  2%] Building CXX object 
CMakeFiles/pytango_tango.dir/ext/device_attribute.cpp.o
/usr/bin/x86_64-linux-gnu-g++ -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB 
-Dpytango_tango_EXPORTS -I/build/reproducible-path/pytango-10.0.2/ext -isystem 
/usr/include/python3.13 -isystem 
/usr/lib/x86_64-linux-gnu/python3-numpy/numpy/_core/include -g -O2 
-ffile-prefix-map=/build/reproducible-path/pytango-10.0.2=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FORTIFY_SOURCE=3 -O3 -DNDEBUG -fPIC 
-fvisibility=hidden -fvisibility-inlines-hidden -DPYTANGO_NUMPY_VERSION=2.3.2 
-DNPY_NO_DEPRECATED_API=0 -Winvalid-pch -include 
/tmp/tmpnhoul6u2/build/CMakeFiles/pytango_tango.dir/cmake_pch.hxx -MD -MT 
CMakeFiles/pytango_tango.dir/ext/device_attribute.cpp.o -MF 
CMakeFiles/pytango_tango.dir/ext/device_attribute.cpp.o.d -o 
CMakeFiles/pytango_tango.dir/ext/device_attribute.cpp.o -c 
/build/reproducible-path/pytango-10.0.2/ext/device_attribute.cpp
In file included from 
/build/reproducible-path/pytango-10.0.2/ext/fast_from_py.h:496,
                 from 
/build/reproducible-path/pytango-10.0.2/ext/device_attribute.h:18,
                 from 
/build/reproducible-path/pytango-10.0.2/ext/device_attribute.cpp:8:
/build/reproducible-path/pytango-10.0.2/ext/fast_from_py_numpy.hpp: In function 
‘typename tango_name2type<tangoTypeConst>::Type* 
fast_python_to_tango_buffer_numpy(PyObject*, long int*, long int*, const 
std::string&, bool, long int&, long int&)’:
/build/reproducible-path/pytango-10.0.2/ext/fast_from_py_numpy.hpp:41:74: 
error: ‘NPY_C_CONTIGUOUS’ was not declared in this scope; did you mean 
‘PyBUF_C_CONTIGUOUS’? [-Wtemplate-body]
   41 |     const bool exact_array = 
(PyArray_CHKFLAGS(to_PyArrayObject(py_val), NPY_C_CONTIGUOUS | NPY_ALIGNED) &&
      |                                                                         
 ^~~~~~~~~~~~~~~~
      |                                                                         
 PyBUF_C_CONTIGUOUS
/build/reproducible-path/pytango-10.0.2/ext/fast_from_py_numpy.hpp:41:93: 
error: ‘NPY_ALIGNED’ was not declared in this scope; did you mean ‘Py_ALIGNED’? 
[-Wtemplate-body]
   41 |     const bool exact_array = 
(PyArray_CHKFLAGS(to_PyArrayObject(py_val), NPY_C_CONTIGUOUS | NPY_ALIGNED) &&
      |                                                                         
                    ^~~~~~~~~~~
      |                                                                         
                    Py_ALIGNED
/build/reproducible-path/pytango-10.0.2/ext/fast_from_py_numpy.hpp: In function 
‘typename tango_name2arraytype<tangoArrayTypeConst>::ElementsType* 
fast_python_to_corba_buffer_numpy(PyObject*, long int*, const std::string&, 
long int&)’:
/build/reproducible-path/pytango-10.0.2/ext/fast_from_py_numpy.hpp:204:74: 
error: ‘NPY_C_CONTIGUOUS’ was not declared in this scope; did you mean 
‘PyBUF_C_CONTIGUOUS’? [-Wtemplate-body]
  204 |     const bool exact_array = 
(PyArray_CHKFLAGS(to_PyArrayObject(py_val), NPY_C_CONTIGUOUS | NPY_ALIGNED) &&
      |                                                                         
 ^~~~~~~~~~~~~~~~
      |                                                                         
 PyBUF_C_CONTIGUOUS
/build/reproducible-path/pytango-10.0.2/ext/fast_from_py_numpy.hpp:204:93: 
error: ‘NPY_ALIGNED’ was not declared in this scope; did you mean ‘Py_ALIGNED’? 
[-Wtemplate-body]
  204 |     const bool exact_array = 
(PyArray_CHKFLAGS(to_PyArrayObject(py_val), NPY_C_CONTIGUOUS | NPY_ALIGNED) &&
      |                                                                         
                    ^~~~~~~~~~~
      |                                                                         
                    Py_ALIGNED
gmake[3]: *** [CMakeFiles/pytango_tango.dir/build.make:96: 
CMakeFiles/pytango_tango.dir/ext/device_attribute.cpp.o] Error 1
gmake[3]: Leaving directory '/tmp/tmpnhoul6u2/build'
gmake[2]: *** [CMakeFiles/Makefile2:87: CMakeFiles/pytango_tango.dir/all] Error 
2
gmake[2]: Leaving directory '/tmp/tmpnhoul6u2/build'
gmake[1]: *** [Makefile:136: all] Error 2
gmake[1]: Leaving directory '/tmp/tmpnhoul6u2/build'


*** CMake build failed

ERROR Backend subprocess exited when trying to invoke build_wheel
E: pybuild pybuild:389: build: plugin pyproject failed with: exit code=1: 
python3.13 -m build --skip-dependency-check --no-isolation --wheel --outdir 
/build/reproducible-path/pytango-10.0.2/.pybuild/cpython3_3.13_tango  
dh_auto_build: error: pybuild --build -i python{version} -p 3.13 returned exit 
code 13
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-09-08T06:56:48Z

-------------------------------------------------------------------------------

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/2454145/

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/163742/

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: pytango
Source-Version: 10.0.2-3
Done: Timo Röhling <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pytango, 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 pytango 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 17:00:03 +0200
Source: pytango
Architecture: source
Version: 10.0.2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Timo Röhling <[email protected]>
Closes: 1114714
Changes:
 pytango (10.0.2-3) unstable; urgency=medium
 .
   * Team upload.
   * Fix FTBFS with NumPy 2.3 (Closes: #1114714)
Checksums-Sha1:
 736151a73e685f9e75302c94d165d69bbf4024d9 3646 pytango_10.0.2-3.dsc
 8f5282c0d27dacfd02d4b1c34f778ac873ee78a8 13628 pytango_10.0.2-3.debian.tar.xz
Checksums-Sha256:
 6839762001076346a4918424e440e4fd6ca89939230e1cd614877865eca0d5e8 3646 
pytango_10.0.2-3.dsc
 c96e414a12702a058ee05528f179520d8e652895afc3314899faf49241ac8e04 13628 
pytango_10.0.2-3.debian.tar.xz
Files:
 edc2c75f5a522d60c64401a5a1290810 3646 science optional pytango_10.0.2-3.dsc
 6ce666bedb095c68e84ff8607e2a4b83 13628 science optional 
pytango_10.0.2-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEmwPruYMA35fCsSO/zIxr3RQD9MoFAmjelbEUHHJvZWhsaW5n
QGRlYmlhbi5vcmcACgkQzIxr3RQD9MoQQhAAve67721Tuyw3XsAWDmPvnESVxXo7
rAgSCo76ekALpCIqCt4RMlh7x7jaql2RXFHrNS7UUhBImkUw16ekKA3Vt33JiIPM
+NgNO0uflV2+TbyxuosvILdXw/DJV+fWL/sPlqk486QHQHpZ2UATHINDs8mXSy3T
daJMxI1RacOIFjjsbXW+2Z85wF4wlnR+hjdBpdiMTEuMFsTgx5znFzhHYlNu3xA7
IEaOXPQUGre+mmb4UsZhFgZlEg4fAwW3C5jv9e5v2PcDSp2/HDtV8qEIEXIQ/spk
KXeIiLpmBoGYU9ZmJFRtsnTHTO6LgrV1H5cIpdem/I522Eo/GAhTpQn03BDnm1ae
MkjKVmM4xuh66UMeRRZftK5K3E0Dpe91F9szhkJbPAPmKSsIzY7kUSOqwdOlUYTk
rZdS6tpgAkG0Fll/PqSoYef9B3n6vlWLW37J7GfBhIro+04pZbGWNpih09hCKnVO
Aa+7sionwfK3Iq1pszXCqh7BLLS5MIV9ZdNtp54s4NeE1UiyN0x1OJVpMrXFuc9u
mTt8DTY0txdK9tGMAUXSyOYy9ZGvnQ9BJW91WYYV4ow0eDOVFq+V01z2BO74E0RD
AtX+5OwKeZ2kgd9lOg30SAw1oYxKdCnP3Zz7cwx15huOiGD87MdH4PTzAqeKIbIl
PEalTAImMB86DJ4=
=/G2j
-----END PGP SIGNATURE-----

Attachment: pgptOuisvgSWr.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

Reply via email to