Your message dated Tue, 30 Sep 2025 20:34:24 +0000
with message-id <[email protected]>
and subject line Bug#1113140: fixed in libdivsufsort 2.0.1-7
has caused the Debian Bug report #1113140,
regarding libdivsufsort: 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.)


-- 
1113140: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1113140
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libdivsufsort
Version: 2.0.1-6
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid

Dear maintainer,

During a test rebuild for CMake 4, libdivsufsort failed to rebuild.

Log Summary:
-------------------------------------------------------------------------------
[...]
 6e2646971b433446813f47f315fc236d02c4f03d641b4c57c953befffecb0306 4624 
libdivsufsort_2.0.1-6.debian.tar.xz
Files:
 bc4c5638dd07cd8a02b15034c0f098fb 263931 libdivsufsort_2.0.1.orig.tar.bz2
 4e7f1cd2373d1ffa4d35946b28620da1 4624 libdivsufsort_2.0.1-6.debian.tar.xz

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

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmXB+FYRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtGbkQ/+KmBIqO4HVvPA/aKhQXyN7rbriobjwFZD
m1e1YUlDqgmvbrSZ4MvPW75Q5WGtWfDU8w/t4yaBGPoZK3wFPW5l8zc6+NNHlJY8
vciisr4FsVd5Nkpz4ZSTDsN0a9Dtb3wyolw1EnPUYjoWadKUpRyJ8iuMmYIwkLsm
6+agtrQYeRdZU9rsiNcw0UEaU4lWE84ujCzcPqw2Ag92k1sGkCMh+7hL7JtGAdua
J22B/StyBsW4dSG1ikErvUI+E4QNCEzw1CMyp9DVhSdLqhRqM9eA22ihbL208PpC
1w5cZeSbtmrGz9Q7DneRS+NLr536XPiiuSktWheUOwTqRlgGvsPq4pE3ALdXB0a2
gFXWCa3//aY+72cwA8ZMJurlzvog9UtBAthI3pjz+HO03Ha0jnawlqzfdd+hktnv
vTJLYGFoMxTy/opIV9kwxwT7lmO4OQxcwuHC0sc+QU1Bg4bzzFYhGiZUpo06B3EW
zxGBpUxMccVnOLMcTZkXg+JM8sBh2nCkQAHEoOjVzKFWe8U2sF+VOJrd7n9U4Veg
MYmTp93u4SEYZJbrfr/5IboPqd1/AM9TSujGhafCCSRJ4t7PMbKuty4JzPBsOS8P
0yqxun7d/TsjROqZjzkVvvrMruYxfjJLO2U1ueYbaVCinIRRJVzKgLKBmF5SXFmK
1Pjs5+a4qCk=
=/lWP
-----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for 
./libdivsufsort_2.0.1-6.dsc: no acceptable signature found
dpkg-source: info: extracting libdivsufsort in 
/build/reproducible-path/libdivsufsort-2.0.1
dpkg-source: info: unpacking libdivsufsort_2.0.1.orig.tar.bz2
dpkg-source: info: unpacking libdivsufsort_2.0.1-6.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 
0001-Fix-upstream-cmake-files-to-support-multi-arch.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 libdivsufsort
dpkg-buildpackage: info: source version 2.0.1-6
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Andreas Tille <[email protected]>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean --buildsystem=cmake --without autoreconf
   dh_auto_clean -O--buildsystem=cmake
   dh_clean -O--buildsystem=cmake
 debian/rules binary
dh binary --buildsystem=cmake --without autoreconf
   dh_update_autotools_config -O--buildsystem=cmake
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/reproducible-path/libdivsufsort-2.0.1'
dh_auto_configure -- -DCMAKE_BUILD_TYPE="Release" \
        -DBUILD_DIVSUFSORT64=YES \
        -DCMAKE_LIBRARY_ARCHITECTURE=aarch64-linux-gnu
        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 
-DCMAKE_BUILD_TYPE=Release -DBUILD_DIVSUFSORT64=YES 
-DCMAKE_LIBRARY_ARCHITECTURE=aarch64-linux-gnu ..
CMake Error at CMakeLists.txt:2 (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/libdivsufsort-2.0.1/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.
BUILD_DIVSUFSORT64:UNINITIALIZED=YES

//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/libdivsufsort-2.0.1/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_LIBRARY_ARCHITECTURE:UNINITIALIZED=aarch64-linux-gnu

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


########################
# INTERNAL cache entries
########################

//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/build/reproducible-path/libdivsufsort-2.0.1/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/libdivsufsort-2.0.1
//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 
-DCMAKE_BUILD_TYPE=Release -DBUILD_DIVSUFSORT64=YES 
-DCMAKE_LIBRARY_ARCHITECTURE=aarch64-linux-gnu .. returned exit code 1
make[1]: *** [debian/rules:13: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/build/reproducible-path/libdivsufsort-2.0.1'
make: *** [debian/rules:10: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T03:36:49Z

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

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

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

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: libdivsufsort
Source-Version: 2.0.1-7
Done: Étienne Mollier <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libdivsufsort, 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.
Étienne Mollier <[email protected]> (supplier of updated libdivsufsort 
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: Tue, 30 Sep 2025 21:58:50 +0200
Source: libdivsufsort
Architecture: source
Version: 2.0.1-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Étienne Mollier <[email protected]>
Closes: 1113140
Changes:
 libdivsufsort (2.0.1-7) unstable; urgency=medium
 .
   * Team upload.
   * cmake-4.patch: bump minimum cmake to 3.10. (Closes: #1113140)
   * d/watch: bump to v5 Github template.
   * d/control: drop redundant Rules-Requires-Root: no.
   * d/control: declare compliance to standards version 4.7.2.
Checksums-Sha1:
 c3bc65eb924ed907ab1845dc264b8f728a2d68ba 2237 libdivsufsort_2.0.1-7.dsc
 85be27648a384856bc5ac79317d4a6f26dd0998d 5020 
libdivsufsort_2.0.1-7.debian.tar.xz
Checksums-Sha256:
 595c3dbc17b3d477a2017614d6abf9f749592ecf1b67a835c21da33f5815e90e 2237 
libdivsufsort_2.0.1-7.dsc
 9275c380b806f3f0d87934a97ee85daaeac0d67494abdfa2bb4dce31eee8828c 5020 
libdivsufsort_2.0.1-7.debian.tar.xz
Files:
 373e9b77e503524a0e7cf0bc401dc566 2237 libs optional libdivsufsort_2.0.1-7.dsc
 5980fa239739076fa84964ea75617447 5020 libs optional 
libdivsufsort_2.0.1-7.debian.tar.xz

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

iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmjcNy8UHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdpJihAAqo49/A5o3z4jW7vp9lja9OdF/3sD
T+OR8EWerxDBePGCBVrjjs7PDQ0F4Ou48qEyobcWa+GNbrFoGKOZqopkGY5FP8Ha
O62Y+jOD4B92LxOGMoWkMJjGDbRY5XDewxOmgvP2D9YVgNCl+CRTJXjWFFnfulkD
Qgp0Yx79k8vlPUFvGgMKi7ZwVDcJe8C59LtuNOyWHZahxt3q+Xl+nSmV3PqZWUzb
0dNhByzlV5Es/fNAZRMx9GufRlYGaA8wE54UVG140B5w6XEtN+pt0D1S/17+rqlv
y8aYKGPGiA+YdbvI0qYoPVmximIDTTrK9CaNiXO0YXvj7gz/Nac5bEQcMyd5qhjv
uDbus7DM9iL59r4FlNnfNpMcrZUVjtYxvNoiTZjnRXyfb1lyRUwIb1MfH2q3i+ZO
RresUxERSxmJLuKH3POLE9kadgvTcB4jCnypo74pQkwkvYUVv1vS518Qi65vXKr7
fCYjjwtSQgAk9GtwYGZm9HSnRrPX2Ahg0kOJ7SKyOr7FChpRj0gCXo3nEgYFPIjr
0ilAh6bpeb9ldsBojgrDFkS2X4aroIta+HMxEYHVIgfJuDoP/dtlHc3iFFZ0oMZd
1pSS8rlFo9VsNJv2RwZL/0mINDY+5NtvEUeij/TlkEos73skF65/4Ue06IzafFqF
1SXaTCAZ3gmdTb4=
=J07s
-----END PGP SIGNATURE-----

Attachment: pgpVWyms6soOJ.pgp
Description: PGP signature


--- End Message ---

Reply via email to