Your message dated Fri, 24 Oct 2025 15:18:51 +0000
with message-id <[email protected]>
and subject line Bug#1113271: fixed in mcpl 1.3.2-4
has caused the Debian Bug report #1113271,
regarding mcpl: 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.)
--
1113271: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1113271
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mcpl
Version: 1.3.2-3.1
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid
Dear maintainer,
During a test rebuild for CMake 4, mcpl failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
+------------------------------------------------------------------------------+
Unpack source
-------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 3.0 (quilt)
Source: mcpl
Binary: mcpl, libmcpl-dev, libmcpl1, libphitsmcpl1, libsswmcpl1
Architecture: any
Version: 1.3.2-3.1
Maintainer: Roland Mas <[email protected]>
Homepage: https://mctools.github.io/mcpl/
Standards-Version: 4.5.1
Build-Depends: debhelper-compat (= 13), cmake, dh-python, python3-all
Package-List:
libmcpl-dev deb science optional arch=any
libmcpl1 deb science optional arch=any
libphitsmcpl1 deb science optional arch=any
libsswmcpl1 deb science optional arch=any
mcpl deb science optional arch=any
Checksums-Sha1:
f2b331ae9c916b25a685b903e91de604f8b169a1 1079188 mcpl_1.3.2.orig.tar.gz
dc8700a20cd9b57e82363d0ca279e270b768f0e9 3372 mcpl_1.3.2-3.1.debian.tar.xz
Checksums-Sha256:
1ff67b61e415590d4f772cdfdd228f21c8b233806430bccd21c5c06c50c0ffa9 1079188
mcpl_1.3.2.orig.tar.gz
b55d49b4e14da55e0adb0c8a9d62a9ef15d83eed893f2664a9b370ef60faedb5 3372
mcpl_1.3.2-3.1.debian.tar.xz
Files:
a8c24ac072e8e175cfd4794a9f87f5b6 1079188 mcpl_1.3.2.orig.tar.gz
c36fc4535aa3dc691761ce88960868ef 3372 mcpl_1.3.2-3.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE0uCSA5741Jbt9PpepU8BhUOCFIQFAmRoV4oACgkQpU8BhUOC
FITMmA/9GHzYYv+D32wdvBPeTdJG/86B7w2PHRi2050uTcGZKKH+PudcZixU56HV
oYKZyGV1PWwgn8x0h3DMLYpeaHGlfzy9wX64T0ElQOV0Kg+0x3hu3QcdhCo6PT+/
hR5GCoueOpWOiBgDA15zxKTFsTz5jMj1JuHQCLP/nTARiaced7JGjj5rulsPc5SY
EKWFAkHjPNP8qZBC4p07r9vSryy+qCRuzA9W/5qyNga9mh1C2SESfzpFlYsB+mfO
K73kxe/1SPLvL2j+j8+iy3haLiRsfh43XBdKL75ndOqjx3Zyl/hKil0OLsL3pIdd
1a4DOtVdhdMr9i+8Fh6cAOF84y2PnXyOEb34Y4G7ZcJcJefopov4aDR9KThp2IyS
VBqsmw1Mtp2Mu4Nmg2P+DyOtz0NAj0845/FI1Y51oOzqIuzoSSxbul4249CNDyeJ
V4MavIl0fimJXjqANnPmFPPu6cpx+7dTTyzfSCGjIO/L8p50i4vLyvy+cd1X+v+B
PHdFonSYp47gR4HvAVbHG6aakD97yC3KVESvHxDswTTMeeqOg12sRKtpmBYUqp1T
2jI7TSog3AYxAeC7kGshVBjj2CsK+2SZcKwPJrXHkLvXsfxApaA/QsUjg9KT6fHp
ziEK5O7fFMGj75UAfAlM3sNTtW2kvRV0eo3nHquI63jaHYKfdGA=
=Hz0D
-----END PGP SIGNATURE-----
dpkg-source: warning: cannot verify inline signature for ./mcpl_1.3.2-3.1.dsc:
no acceptable signature found
dpkg-source: info: extracting mcpl in /build/reproducible-path/mcpl-1.3.2
dpkg-source: info: unpacking mcpl_1.3.2.orig.tar.gz
dpkg-source: info: unpacking mcpl_1.3.2-3.1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 0001-Do-not-change-RPATH.patch
dpkg-source: info: applying 0002-Add-SONAMEs-to-CMakeLists.txt.patch
dpkg-source: info: applying 0003-Use-python3.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 mcpl
dpkg-buildpackage: info: source version 1.3.2-3.1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Andreas Metzler <[email protected]>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
debian/rules clean
dh clean --with python3
dh_clean
debian/rules binary
dh binary --with python3
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
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 ..
CMake Error at CMakeLists.txt:21 (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/mcpl-1.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/mcpl-1.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.
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/mcpl-1.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/mcpl-1.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 ..
returned exit code 1
make: *** [debian/rules:4: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T07:03:03Z
-------------------------------------------------------------------------------
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/2403953/
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/154088/
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: mcpl
Source-Version: 1.3.2-4
Done: Roland Mas <[email protected]>
We believe that the bug you reported is fixed in the latest version of
mcpl, 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.
Roland Mas <[email protected]> (supplier of updated mcpl 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, 24 Oct 2025 17:07:44 +0200
Source: mcpl
Architecture: source
Version: 1.3.2-4
Distribution: unstable
Urgency: medium
Maintainer: Roland Mas <[email protected]>
Changed-By: Roland Mas <[email protected]>
Closes: 1113271
Changes:
mcpl (1.3.2-4) unstable; urgency=medium
.
* ACK NMU. Thanks, Andreas!
* Also add missing Vcs-* fields.
* Bug fix: "FTBFS with CMake 4", thanks to [email protected]</a>;
(Closes: #1113271).
Checksums-Sha1:
7cd79792db77c296aa5bd774c50e88ceea168a76 2043 mcpl_1.3.2-4.dsc
8d1085e0f0f00d01d207189d6295fcc3ea7de67c 3548 mcpl_1.3.2-4.debian.tar.xz
efb8cfe70ca33294cec6ad622694d4e532e91545 9063 mcpl_1.3.2-4_amd64.buildinfo
Checksums-Sha256:
9c8a7056a6ba210618a13f85fc0eeeedcbc5d88fae82875e3e91de0586844c9b 2043
mcpl_1.3.2-4.dsc
1d3f291292792ac94db4eac9bbef16b2ab0a0805ed7a439086c69e81e0f2b999 3548
mcpl_1.3.2-4.debian.tar.xz
f7344c0ec9828941d73f523b919aa1332600f2bb86b8165ff9ad60d23dc18123 9063
mcpl_1.3.2-4_amd64.buildinfo
Files:
9f77f04de45f66742cfa94323a706a80 2043 science optional mcpl_1.3.2-4.dsc
9eda847258595635e1cd419f57af605c 3548 science optional
mcpl_1.3.2-4.debian.tar.xz
d7d4fc9eda2a62523e1c9c6f31849324 9063 science optional
mcpl_1.3.2-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEtBU2D1kett1zr/uD0w3s0lmTIvwFAmj7ln8ACgkQ0w3s0lmT
IvyvYxAAqgP7a4/Nr6socxSu752k/ahiTQeyINiNFvJvI0vsbMGS114raNMA7aYZ
ETZjd4JGD1xqz0nJjmDXJnhrdJ9OhZ9ttbI8DuFfdLn1Z5LmDePDb1XoLdZkEijn
rQLmcBgOTZEkF9N/OTrOXsd+qG+rlv6fbXO/tqJ3d9ktbGKNA6cNI7gs6TXpT9uy
yAGf5XC/ZWLpUVNf2KBuNlXxPF2v2RT39Cr4PhNzcQJBTKOxOcvnj7+f4RoNc+HL
6UgSX1Rh/I96+SgN/nAAAkgF+rTVtdBz7m8LmZEq7yxXwKap6twH9I2brK7dk2BP
xuZvJN3OaQXheuGQKe4efjoUa++26138F/10z0EMl39sbcmykA8i1INHF6TQeWX1
8NOccPBgDqAj+yBdhyiD60YmCvUbrNtv9rczaZu7zj7PEJiE4J6FSml7mXvDJZ+w
+/z3n0wxxAagii/9gC/u0NkaJG+AFVvntXuE/EjXRaYA5iV9pLrRFCZTw46hKjId
4nQxFZPo8cDwvfkgXpy8IsNR4DYjQi0oQz4OmUw5NaM/BwsJYkjhyIUCqrVMMp5C
4eUcq6+n4sM7puWMxZk9iMX/4f146ziYcLetnUB+s44E1BZz2OPKuQpN+MWMpO/m
4+iMbQrax/BfbwHygJCm67CaxZFYhGz2KVE2yvK84PyxUkMi1f0=
=u3aq
-----END PGP SIGNATURE-----
pgpu90ybOcfQD.pgp
Description: PGP signature
--- End Message ---