Your message dated Sun, 28 Sep 2025 03:04:49 +0000
with message-id <[email protected]>
and subject line Bug#1112759: fixed in cadabra2 2.4.3.2-3
has caused the Debian Bug report #1112759,
regarding cadabra2: FTBFS with CMake 4
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.)
--
1112759: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112759
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: cadabra2
Version: 2.4.3.2-2
Severity: serious
User: [email protected]
Usertags: cmake-4
Dear maintainer,
During a test rebuild for CMake 4, cadabra2 failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
Package-List:
cadabra2 deb math optional arch=any
Checksums-Sha1:
b4a4f7b7192c6c8d52f655bdb655ed2f9eda79c5 25157173 cadabra2_2.4.3.2.orig.tar.gz
11a3791572199969a209d6b2c14b5e19a26c4fd6 8664 cadabra2_2.4.3.2-2.debian.tar.xz
Checksums-Sha256:
ae913bb1f7d562ca479ff57adf0b61c4b2e9cf83a8b5ec282ef3d27050cfcca2 25157173
cadabra2_2.4.3.2.orig.tar.gz
842ecce19100e526f03ca8cbac004ec493e2c1f878b0c7fe98f9ea3d167af7e6 8664
cadabra2_2.4.3.2-2.debian.tar.xz
Files:
7413f37789beeebf97f6a240b92d0a72 25157173 cadabra2_2.4.3.2.orig.tar.gz
c0a71945414c451e1ad95101ef712e6d 8664 cadabra2_2.4.3.2-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEtgob82PcExn/Co6JEWhSvN91FcAFAmalVNwACgkQEWhSvN91
FcCTLxAAilfSJHW2qD1O18akwbTtcN4wTlfttw54rjR/RWGmXN+BBugQAeJMDFRO
h9WSZwPz/PG4i/KsD1fQy0ejQa8JQvfVVRnddF65wanhTfrwpw8ia5eSPDRAZNwz
Z2gPu9ySA/dxlrlYrEZbBXNR+msmHb41gQiqAhnZA4qIzfX8p+BQ/egvGn3qHqHV
6MYtb2w6EVWis1+nw8OzHpmYuGTrsbRPsDRwj1KeaaRhaM4qblQGhw+0RVDqvYez
OB6AyPWeqXF6L+dRHWtb4ihL1Zrr6IF1x9QG+ZzXEokfTlIp+d6F9jAdZ6HWMOd0
1FEpAMDBo0nCx8B+ui8sun7+ubkC13kR0CzbykD81NCx+wGtZlrTH1JkOJIWxA62
9/rCxezB4Jgi4gPYhn/OQNVhcpUzwuIDSObYy/2+RF+sQWBzMR9UdnV/FpvKC1nY
o4eZD5eu+CVKI7v2gaAQs50yQ5coIPYcRiKyv97cXGqspcMIESsnjFlEdNqCYu2g
rCuwCNLabqg57kyILXINzZRVYKUWaYn3sWG8sMpbBXekscYzUi4tP3r4eJQNx0eS
cwGPhD0kv30abq1GHn2hpOMPa89EuEHpLJY12Jv8mJ4qCl3zRPClWquBgyyAo3rN
nZtEtmeiVR/PWDr1rOF++sTGGUaRR5JYI31Xx/34Vw7eO0W7P7s=
=9qTz
-----END PGP SIGNATURE-----
dpkg-source: warning: cannot verify inline signature for
./cadabra2_2.4.3.2-2.dsc: no acceptable signature found
dpkg-source: info: extracting cadabra2 in
/build/reproducible-path/cadabra2-2.4.3.2
dpkg-source: info: unpacking cadabra2_2.4.3.2.orig.tar.gz
dpkg-source: info: unpacking cadabra2_2.4.3.2-2.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying drop-web2
dpkg-source: info: applying something
dpkg-source: info: applying privacy-css
Check disk space
----------------
Sufficient free space for build
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=C.UTF-8
LC_ALL=C.UTF-8
LOGNAME=sbuild
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=sbuild
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage --sanitize-env -us -uc -b
dpkg-buildpackage: info: source package cadabra2
dpkg-buildpackage: info: source version 2.4.3.2-2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Alex Myczko <[email protected]>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
debian/rules clean
dh clean --buildsystem=cmake --with python3
dh_auto_clean -O--buildsystem=cmake
dh_autoreconf_clean -O--buildsystem=cmake
dh_clean -O--buildsystem=cmake
debian/rules binary
dh binary --buildsystem=cmake --with python3
dh_update_autotools_config -O--buildsystem=cmake
dh_autoreconf -O--buildsystem=cmake
debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/reproducible-path/cadabra2-2.4.3.2'
dh_auto_configure -- \
-DENABLE_SYSTEM_JSONCPP=ON
cd obj-aarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb
PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr
-DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc
-DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON
-DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON
-DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run
-DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles"
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu
-DENABLE_SYSTEM_JSONCPP=ON ..
CMake Error at CMakeLists.txt:16 (cmake_minimum_required):
Compatibility with CMake < 3.5 has been removed from CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
-- Configuring incomplete, errors occurred!
cd obj-aarch64-linux-gnu && tail -v -n \+0 CMakeCache.txt
==> CMakeCache.txt <==
# This is the CMakeCache file.
# For build in directory:
/build/reproducible-path/cadabra2-2.4.3.2/obj-aarch64-linux-gnu
# It was generated by CMake: /usr/bin/cmake
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.
########################
# EXTERNAL cache entries
########################
//No help, variable specified on the command line.
CMAKE_BUILD_TYPE:UNINITIALIZED=None
//No help, variable specified on the command line.
CMAKE_EXPORT_NO_PACKAGE_REGISTRY:UNINITIALIZED=ON
//No help, variable specified on the command line.
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY:UNINITIALIZED=ON
//Value Computed by CMake.
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/build/reproducible-path/cadabra2-2.4.3.2/obj-aarch64-linux-gnu/CMakeFiles/pkgRedirects
//No help, variable specified on the command line.
CMAKE_FIND_USE_PACKAGE_REGISTRY:UNINITIALIZED=OFF
//No help, variable specified on the command line.
CMAKE_INSTALL_LIBDIR:UNINITIALIZED=lib/aarch64-linux-gnu
//No help, variable specified on the command line.
CMAKE_INSTALL_LOCALSTATEDIR:UNINITIALIZED=/var
//No help, variable specified on the command line.
CMAKE_INSTALL_PREFIX:UNINITIALIZED=/usr
//No help, variable specified on the command line.
CMAKE_INSTALL_RUNSTATEDIR:UNINITIALIZED=/run
//No help, variable specified on the command line.
CMAKE_INSTALL_SYSCONFDIR:UNINITIALIZED=/etc
//No help, variable specified on the command line.
CMAKE_SKIP_INSTALL_ALL_DEPENDENCY:UNINITIALIZED=ON
//No help, variable specified on the command line.
CMAKE_VERBOSE_MAKEFILE:UNINITIALIZED=ON
//No help, variable specified on the command line.
ENABLE_SYSTEM_JSONCPP:UNINITIALIZED=ON
//No help, variable specified on the command line.
FETCHCONTENT_FULLY_DISCONNECTED:UNINITIALIZED=ON
########################
# INTERNAL cache entries
########################
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/build/reproducible-path/cadabra2-2.4.3.2/obj-aarch64-linux-gnu
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=1
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=1
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=/usr/bin/cmake
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Unix Makefiles
//Generator instance identifier.
CMAKE_GENERATOR_INSTANCE:INTERNAL=
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=/build/reproducible-path/cadabra2-2.4.3.2
//Name of CMakeLists files to read
CMAKE_LIST_FILE_NAME:INTERNAL=CMakeLists.txt
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=/usr/share/cmake-4.1
dh_auto_configure: error: cd obj-aarch64-linux-gnu &&
DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake
-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None
-DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var
-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON
-DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run
-DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles"
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu
-DENABLE_SYSTEM_JSONCPP=ON .. returned exit code 1
make[1]: *** [debian/rules:19: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/build/reproducible-path/cadabra2-2.4.3.2'
make: *** [debian/rules:16: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-29T15:05:26Z
-------------------------------------------------------------------------------
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/artifact/2389854/
The most likely cause of build failures is the removed backwards compatibility
for
CMake versions earlier than 3.5. You can find additional information in my
debian-devel announcement:
https://lists.debian.org/debian-devel/2025/04/msg00310.html
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/work-request/152502/
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.
Thanks,
Timo
--- End Message ---
--- Begin Message ---
Source: cadabra2
Source-Version: 2.4.3.2-3
Done: Andreas Beckmann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
cadabra2, 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.
Andreas Beckmann <[email protected]> (supplier of updated cadabra2 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: Sun, 28 Sep 2025 04:38:08 +0200
Source: cadabra2
Architecture: source
Version: 2.4.3.2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <[email protected]>
Changed-By: Andreas Beckmann <[email protected]>
Closes: 1080566 1112759
Changes:
cadabra2 (2.4.3.2-3) unstable; urgency=medium
.
* QA upload.
* Set Maintainer to Debian QA Group. (See: #1091203)
* Add Build-Depends: python3-setuptools. (Closes: #1080566)
* Do not hardcode a Python version.
* Drop redundant Rules-Requires-Root: no.
* Fix building with CMake 4. (Closes: #1112759)
Checksums-Sha1:
1a423c47fd32760f54b0f6e965523656c3128603 2144 cadabra2_2.4.3.2-3.dsc
d1e2fd80dec986510d6b6667828d14759aee2789 9236 cadabra2_2.4.3.2-3.debian.tar.xz
c420f5089c2e24a31be2d25c3dec244f57ceeddf 24548
cadabra2_2.4.3.2-3_source.buildinfo
Checksums-Sha256:
1a62b2fdd482e2560aa175664bef9fe948745d55f138f9b1c1dce26cf4cf6c2c 2144
cadabra2_2.4.3.2-3.dsc
db3b57f30cf606b6bf7c252e75de3e0903012051dcaf481de65c65bb1bae66c6 9236
cadabra2_2.4.3.2-3.debian.tar.xz
8b1679003d3d3dd3dc2b5b6db00c798cedac8e8d8696a527dc120f7349a26944 24548
cadabra2_2.4.3.2-3_source.buildinfo
Files:
ddb6b7d64c5620236bb4cb7acb394be6 2144 math optional cadabra2_2.4.3.2-3.dsc
e97f97a58841831e383161142c301519 9236 math optional
cadabra2_2.4.3.2-3.debian.tar.xz
b702ac6d8690534e7e5143bc03453e20 24548 math optional
cadabra2_2.4.3.2-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCgAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmjYoWcQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCO4hD/wKFkqa6v7XbWVghe+zNno9v/805PPXRlQq
XtrNHVXIWVeRXY0jRVkh+vjMq7iYHDbL4JSZh/RywdYlPFsaJT1JUNM0Ft4hbnZP
YZWpmRN/PF0r0rYbWDsRjW12WgGqijLRcazsPbnXJ/I/Ohh12w8fDiH9XrhU34cj
nmhOe5bwzYq2i3chSRk98B3ytGfR0iNk5dO27j/bOESEy8yCIFnwCmVlxKWl0fCO
fzBw5O4Phcvpt0DNHgf3f51hRcQ9OlRhwRnmg3tT3wlCfYGgEx3LnlJ26CYGQMIG
YY185GLXGLjog63H0I4ccNUGdsPn4pnZUqRqgCvGTrpAX8VotSzdAMKJbgDx95mV
YTLaks5khNyyoZJSdanXcLM5CACgC/Mbx2KkwNLcnFj47M3/aHVIKWkMNeRrAEXW
16eAXvqaG2dde2punzqULAgKRboUHGBSSh3GJfYubrs/pqA4pLKkFivDYQkax7Bp
lFhH3ilHaPW1Z63P/Atux5tAplCCfg+qLxbfods6bhTxghvIzq3W3QBS5yWOvymX
GvyOqDuLHxxIOsxsuE7m6H0K+M6logQbFcJv0yxzqFriam/CC1MfU/sViwdNcj4M
d+MhAONGynpX7CbK9syIjGKPWASjVTWGkmbPXodTXNfS7qZyfsVK3aZNJ3W0GBM6
gjPsVP0zog==
=WuK2
-----END PGP SIGNATURE-----
pgpzRTxg6fjVI.pgp
Description: PGP signature
--- End Message ---