Your message dated Fri, 17 Oct 2025 10:04:41 +0000
with message-id <[email protected]>
and subject line Bug#1112842: fixed in diamond-aligner 2.1.14-1
has caused the Debian Bug report #1112842,
regarding diamond-aligner: 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.)
--
1112842: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112842
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: diamond-aligner
Version: 2.1.11-2
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid
Dear maintainer,
During a test rebuild for CMake 4, diamond-aligner failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
Checksums-Sha1:
1e96180a43107a2cdfa3d5e902e871e9efa68187 4299560
diamond-aligner_2.1.11.orig.tar.xz
881ccbd0d81af2a8d33f4aa2816a956409f713a7 138004
diamond-aligner_2.1.11-2.debian.tar.xz
Checksums-Sha256:
02959fe5a7135d6cad22d5253a7547a7b76b583ae6c4d8b1cfc1cb202898a55a 4299560
diamond-aligner_2.1.11.orig.tar.xz
28fbdffd1badf92cf3563400408b957635b84d7ae8af33894180341cfa0c5a6f 138004
diamond-aligner_2.1.11-2.debian.tar.xz
Files:
b8c3c9bed2fcd5599c3ac5527ee76fb1 4299560 diamond-aligner_2.1.11.orig.tar.xz
aaffc68e4846e6fc4bc27be1fe31175c 138004 diamond-aligner_2.1.11-2.debian.tar.xz
Dgit: b201d1044e17f4656801e34dd9b7682b848f00e1 debian archive/debian/2.1.11-2
https://git.dgit.debian.org/diamond-aligner
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmfNZSsUHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdrfUQ//dMzDgdsnT8LNELaVZj8c9DxEb8H+
zCuqtepII3h+VtKqzuif17yqdqJmwnJP0v4dFIDOilg62vQm8/RBHyL/CqgQwFnj
UxAyoxgVEXcJs6m1zqEqVYuMTyp09nBzCNj4rN/Bm2D6qdOVgdkmw2iJzYzUsr3/
0ixm67Uh5EkytcF43DEhCCRgmHeHyNE7aoSVTN4A8i4sZQhq/AgDEmAjjWod/1O/
wDeoDD7ksUNcTStqz2zg8A56ujoEaiowtl+c6vMpjD0rYy8avTsVesxLBhX6iyD9
NaA5hgJb1Bh+wD5pjaMkf8Suc1QiJUfPnYJNq0GYj0GiH4EvWSleIQnwS7dtiHY2
m10uBtpTw2edWISn7RwB1fAbmPMHNkkuXvgloaACM45nLA0WB2h8RuR8Sex+ejiq
7fxaIYVtJP6UHAbwA0dd+OCrU83VcVWnrzb5au52RTZw34M82DwsdY7unrWBHqVk
lY1un6CgM3xiSGy/ZVgHxlXaP/ma8QhAq0Dy/JIdIikK7ufoqKzUZ9hIxnjFF1f1
5JEZGr6XhL87Fi2L1OCQB+zskgSaClDfQO6xX9HWCsAnScCWxRkNK3Ma7u/BHSsG
lDLeOWo0K6Kn4CkMZLc4vsvr6KRVYB5Ct4xtM7CCbQ2UhZHXBpabp/8cVFvrIhJm
2WPrWpr1/03Ky4M=
=zB9T
-----END PGP SIGNATURE-----
dpkg-source: warning: cannot verify inline signature for
./diamond-aligner_2.1.11-2.dsc: no acceptable signature found
dpkg-source: info: extracting diamond-aligner in
/build/reproducible-path/diamond-aligner-2.1.11
dpkg-source: info: unpacking diamond-aligner_2.1.11.orig.tar.xz
dpkg-source: info: unpacking diamond-aligner_2.1.11-2.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying typo.patch
dpkg-source: info: applying fix_missing_cstring_riscv64.patch
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 diamond-aligner
dpkg-buildpackage: info: source version 2.1.11-2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Étienne Mollier <[email protected]>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
debian/rules clean
dh clean
dh_clean
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/reproducible-path/diamond-aligner-2.1.11'
dh_auto_configure -- -DX86=OFF -DCMAKE_BUILD_TYPE=Release
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
-DX86=OFF -DCMAKE_BUILD_TYPE=Release ..
CMake Error at CMakeLists.txt:1 (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/diamond-aligner-2.1.11/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=Release
//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/diamond-aligner-2.1.11/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.
FETCHCONTENT_FULLY_DISCONNECTED:UNINITIALIZED=ON
//No help, variable specified on the command line.
X86:UNINITIALIZED=OFF
########################
# INTERNAL cache entries
########################
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/build/reproducible-path/diamond-aligner-2.1.11/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/diamond-aligner-2.1.11
//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
-DX86=OFF -DCMAKE_BUILD_TYPE=Release .. returned exit code 1
make[1]: *** [debian/rules:19: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/build/reproducible-path/diamond-aligner-2.1.11'
make: *** [debian/rules:16: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-29T16:49:13Z
-------------------------------------------------------------------------------
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/2391110/
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/152698/
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: diamond-aligner
Source-Version: 2.1.14-1
Done: Andreas Tille <[email protected]>
We believe that the bug you reported is fixed in the latest version of
diamond-aligner, 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 Tille <[email protected]> (supplier of updated diamond-aligner 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: Fri, 17 Oct 2025 11:44:29 +0200
Source: diamond-aligner
Architecture: source
Version: 2.1.14-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 1112842
Changes:
diamond-aligner (2.1.14-1) unstable; urgency=medium
.
* Fix build with CMake 4
Closes: #1112842
* d/watch: version=5
* New upstream version
* debputy lint --auto-fix (routine-update)
Checksums-Sha1:
16d5640fc704a65d5c27b1eea453599bdac313c1 2237 diamond-aligner_2.1.14-1.dsc
90f78701e05f579d516e1d0b12fafd3c9fc64290 1752971
diamond-aligner_2.1.14.orig.tar.gz
a51d0374c81ae6969fb2543ec546d6f45de250d3 137012
diamond-aligner_2.1.14-1.debian.tar.xz
9ef87bc634d04a5c2b3c3410f97964671b12c9c7 6999
diamond-aligner_2.1.14-1_amd64.buildinfo
Checksums-Sha256:
796d09b400f2e57e2b7f3dbbfd3fc1c09f3a259e1e6264a9623243d3da6796ff 2237
diamond-aligner_2.1.14-1.dsc
46ad0ded90128d55efc10641d60fa40eeb423a9a0bffd9f5997a7b72e056b011 1752971
diamond-aligner_2.1.14.orig.tar.gz
22b439d0d1bb276c17d56fe419ab6d71f3cfcec7d71951465bc46b2d1889a8fe 137012
diamond-aligner_2.1.14-1.debian.tar.xz
54107b59418a0213d5806b3047c35e6b1b236417f0da0eb978a7a7f5535ed91c 6999
diamond-aligner_2.1.14-1_amd64.buildinfo
Files:
63c1bb6a340e35dca917f9069d1c4961 2237 science optional
diamond-aligner_2.1.14-1.dsc
768080b6691f89c8f836ec2dfeeab199 1752971 science optional
diamond-aligner_2.1.14.orig.tar.gz
f33b4b8712988ac90d6a5fe0c6a8110c 137012 science optional
diamond-aligner_2.1.14-1.debian.tar.xz
c2ddb8b38b104a06325a8f784afcc8e2 6999 science optional
diamond-aligner_2.1.14-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmjyEckRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtHvpg//Ykt6quzYniVblDTwajZuai2vN4ddvEPk
dsnxVRNabY+yEV3yfkCLfyalhqSUtJbLlegHhn9Aol33Hq1ClzHpVuA/WZecH+YA
7TTC+OEetQcYjbyeyvVoNbhQ5Dyevp6cDDf0y7H64SfD4Vkh+kAzvaxvze9T9mX7
FY7A7E+/CDwzr6V6EHE3XlET5G0KhyJV3YvxdWrrMZR+H4f9raFirwiR6okWCRz3
vD3sGWuc4mfq9OzBkRCEHyCU2p866JKDRfN/d/pwy+ucMkmqto/2oANS5Kh6+y0/
GnZcM9o7/Cf24y1XyH4dNNXszPpPM7fVwe0jlW0RZRmYEDlJas6E4lJ9tBMTdVdE
ankx8AkDtAosvtqn1DmU1n8YuDqFxXKUJ5AAgTtSP+7EmwidrY4xUgGWDqrqM0fA
k/oT2d2DjPdN/JBzgb3ePp2v/crNYSURNfy8EtPUcOsAUynfp8mVRyZ0ERje7pNR
ngLx+1UHnwAfqXfTRNkV6g4HdRKDUNLdTjNoahzXhoFGzlNuHHtUPHrTLcepJurk
1EOLv9RoDHjTh81k8dAmAPbJfGIqPd1IGF9v+CFSMfmF1jAfOHb1AI7W8m8iKVeL
45lnmhWQmOCS0pAbouSI1wcH5LVItgJlvC/HFwgBNNNWkW+18QDa8AvxiuCriQXC
NCFegxxmZ1Q=
=sHla
-----END PGP SIGNATURE-----
pgpCseUYxevjn.pgp
Description: PGP signature
--- End Message ---