Your message dated Mon, 29 Sep 2025 10:34:50 +0000
with message-id <[email protected]>
and subject line Bug#1113229: fixed in libzen 0.4.41-3
has caused the Debian Bug report #1113229,
regarding libzen: 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.)


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

Dear maintainer,

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

Log Summary:
-------------------------------------------------------------------------------
[...]
iUrbQxSGcJM0h2IQe4Jx7ZO7k0yOmHqW9f5sY83vGKivYadnGkBm8gb3uWq2paq5
qz9tZjRPb+aR4VLlKGiIDBvcAcPmIW7+gHGMxOd+g2omfk5X8fnEQZ9EPiiNrwEu
sW8wz0igvAL7Ru+NCM5P6Fj6qImkuptcogh6HX+dTAGApvnRjmmG8eU4TuFFeQxV
Ctv2fFJjja2EBgUaSm6zq1Rl6gv69C5jh7MLV0VEWLYOCHVdgrYiJQVtv2gHdz79
nhk3OsRWnQCZCEVLymiewglnj3IR/Tw08S8cULY2O1EQjEduKVmxUiEC08Rcfc64
8BsQN2rCjlZpGpw9+hSEcmBdyoh0f3aes5ET4S+7XIdEKCy7zrX/IDpXhOCUuQsx
29u6SCUMl9nKgpE2rMmNsT20Y2OAQ/RnDymVJWO573u1IVlxItx/YvtOMIarJlc+
uBZw2cdKC6hwqs+6fzoP9rWzMGzkpCDnx+ZXlqct5gWeBGaThSSiPA2tteWfRG40
yBSW95dp9uZYS7+yxEy4F+ETlLvaHF1ggoU88FXh+0tQXUUEOiRjC1AP6o8XN5Cj
6NmxQXKQstYf
=Dzz1
-----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for 
./libzen_0.4.41-2.1.dsc: no acceptable signature found
dpkg-source: info: extracting libzen in /build/reproducible-path/libzen-0.4.41
dpkg-source: info: unpacking libzen_0.4.41.orig.tar.gz
dpkg-source: info: unpacking libzen_0.4.41-2.1.debian.tar.xz

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 libzen
dpkg-buildpackage: info: source version 0.4.41-2.1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Steve Langasek <[email protected]>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/build/reproducible-path/libzen-0.4.41'
dh_auto_clean -DProject/CMake -Bbuild/
rm -rf Doc/ *.html
make[1]: Leaving directory '/build/reproducible-path/libzen-0.4.41'
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:28: warning: The macro 'AC_LIBTOOL_WIN32_DLL' is obsolete.
configure.ac:28: You should run autoupdate.
aclocal.m4:8661: AC_LIBTOOL_WIN32_DLL is expanded from...
configure.ac:28: the top level
configure.ac:28: warning: AC_LIBTOOL_WIN32_DLL: Remove this warning and the 
call to _LT_SET_OPTION when you
configure.ac:28: put the 'win32-dll' option into LT_INIT's first parameter.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:8661: AC_LIBTOOL_WIN32_DLL is expanded from...
configure.ac:28: the top level
configure.ac:29: warning: The macro 'AC_PROG_LIBTOOL' is obsolete.
configure.ac:29: You should run autoupdate.
aclocal.m4:122: AC_PROG_LIBTOOL is expanded from...
configure.ac:29: the top level
configure.ac:282: warning: AC_OUTPUT should be used without arguments.
configure.ac:282: You should run autoupdate.
configure.ac:24: installing './compile'
configure.ac:18: installing './config.guess'
configure.ac:18: installing './config.sub'
configure.ac:19: installing './install-sh'
configure.ac:19: installing './missing'
Makefile.am: installing './depcomp'
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/reproducible-path/libzen-0.4.41'
mkdir -p build/
dh_auto_configure -DProject/CMake -Bbuild/
        cd build && 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 "-GUnix 
Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON 
-DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu ../Project/CMake
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 build && tail -v -n \+0 CMakeCache.txt
==> CMakeCache.txt <==
# This is the CMakeCache file.
# For build in directory: /build/reproducible-path/libzen-0.4.41/build
# 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/libzen-0.4.41/build/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_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/libzen-0.4.41/build
//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/libzen-0.4.41/Project/CMake
//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 build && 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 "-GUnix 
Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON 
-DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu ../Project/CMake returned exit 
code 1
make[1]: *** [debian/rules:14: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/build/reproducible-path/libzen-0.4.41'
make: *** [debian/rules:39: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T04:59:11Z

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

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

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

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: libzen
Source-Version: 0.4.41-3
Done: Chow Loong Jin <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libzen, 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.
Chow Loong Jin <[email protected]> (supplier of updated libzen 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: Mon, 29 Sep 2025 17:33:35 +0800
Source: libzen
Built-For-Profiles: noudeb
Architecture: source
Version: 0.4.41-3
Distribution: unstable
Urgency: medium
Maintainer: Chow Loong Jin <[email protected]>
Changed-By: Chow Loong Jin <[email protected]>
Closes: 1113229
Changes:
 libzen (0.4.41-3) unstable; urgency=medium
 .
   [ Debian Janitor ]
   * [fe07144] Apply multi-arch hints.
     + libzen-dev: Add Multi-Arch: same.
 .
   [ Chow Loong Jin ]
   * Acknowledge NMU
   * [920f8d3] Patch to raise cmake max policy version (Closes: #1113229)
   * [17d4164] d/libzen-dev.install: Fix dh_missing warnings
     - /usr/include/ZenLib is installed by the upstream cmake project, so use
       those wherever they exist
     - /usr/lib/*/cmake needs to be installed into the -dev package
     - Drop Source/* entries where redundant (HTTP_Client is missing from
       upstream install
   * [c456cab] d/watch: Update version to 4
   * [c87603b] d/control: Update pkg-config build-dep to pkgconf
Checksums-Sha1:
 9fde5624ed572da9b9c6b0ecb16b92b16f178724 2101 libzen_0.4.41-3.dsc
 9b2aa6b6d6d66d0231c821143699e6fb3ea4c6b9 10124 libzen_0.4.41-3.debian.tar.xz
 baa8fd8588f70a03224affbc5f7ade1cbee7a5b5 8284 libzen_0.4.41-3_source.buildinfo
Checksums-Sha256:
 1f30bc03b6b61bfcb81644cfbeb6c5c2481db9c67ca580149a10d4284a0b6802 2101 
libzen_0.4.41-3.dsc
 fed27359dd022d803e7c8e3a8231784a212edb59733e371be41d19a13591bbae 10124 
libzen_0.4.41-3.debian.tar.xz
 9048292b4845c559e0c8b0aadba17ee511cce3c758a7b80a2ac5d6c28332e1a9 8284 
libzen_0.4.41-3_source.buildinfo
Files:
 9dcbc4ec1edf0e7651c75835fa5192f3 2101 libs optional libzen_0.4.41-3.dsc
 13e6d1fc4b30caa11c19ab88e0ac192c 10124 libs optional 
libzen_0.4.41-3.debian.tar.xz
 bd852a54f94a10f6ac7c5d16d27484ab 8284 libs optional 
libzen_0.4.41-3_source.buildinfo

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

iQIzBAEBCgAdFiEEEuDQnfs/9/dZ027Q+9UiW1iHUqEFAmjaWpQACgkQ+9UiW1iH
UqF7yBAAlKPrPlFxYHN89OlHlHXr1+XLGOclrSNw5vyO24hecaGJxHSoP+JTllhc
R4x5TkMCrteSAPPO8/cicA7C3mNaZzJgRg3JytJEIYUcjFhzdYAc26zPKh7cmJXF
w1dgHTRDibN3ONs0e+hURHC6iAdjB3gfIK6XTqe+Roj20WYaE5lGZ+AxeCfFRUux
h9T5AfZUX6uBImdAcYPupw2qPYcAL1JFYJeIIUPSYuUyTycV64uDMArf8FENO6gO
ViNnqCQKDvmxlf/2qBtQNEZi2aXcaVH2Rjm21QYoa+GWRn8Kjs6JWrP3en06O4ut
kdfb/prVUfYn2MCbINr4dgB4ZqPsq9NFQacfnclPm74p7dNuIJISUGxH+tANSZHQ
r/fzjJRMqRx3RtPbwtt2ZeQaTPVtHahLRmKyrg46jZoiodf3hkgCeAllX6tR4tMl
cBdk3Rc8VTQLXS30sdKXA659lALZ3LNNk0zlubkvJJK/Ph7Tdeuk7cV/jd4wyaXb
KmYsZhRLBCppLMuu9EJDfY0Toi5lLW1oPIzrZDY3l3CPaJ3whWtLwiZv8bFOT6Dd
c5EoP9cfTdSqL//V/hx6ylXEurNg0z6635UGSd/komQcWn5OkwJ8MZMrG8on5dtb
szuWz99xRuC1je//q+9emEGjT3N3OMlmARkSXiehGTOaEgfm2xw=
=B7eF
-----END PGP SIGNATURE-----

Attachment: pgp7fceJQCk7T.pgp
Description: PGP signature


--- End Message ---

Reply via email to