Your message dated Mon, 27 Oct 2025 17:06:46 +0000
with message-id <[email protected]>
and subject line Bug#1112979: fixed in gromit-mpx 1.7.0-2
has caused the Debian Bug report #1112979,
regarding gromit-mpx: 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.)


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

Dear maintainer,

During a test rebuild for CMake 4, gromit-mpx failed to rebuild.

Log Summary:
-------------------------------------------------------------------------------
[...]

+------------------------------------------------------------------------------+
| Build                                        Fri, 29 Aug 2025 20:50:03 +0000 |
+------------------------------------------------------------------------------+


Unpack source
-------------

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 3.0 (quilt)
Source: gromit-mpx
Binary: gromit-mpx
Architecture: any
Version: 1.7.0-1
Maintainer: Barak A. Pearlmutter <[email protected]>
Homepage: https://github.com/bk138/gromit-mpx
Standards-Version: 4.6.2
Vcs-Browser: https://salsa.debian.org/debian/gromit-mpx
Vcs-Git: https://salsa.debian.org/debian/gromit-mpx.git
Build-Depends: debhelper-compat (= 13), cmake, libgtk-3-dev, liblz4-dev, 
libayatana-appindicator3-dev
Package-List:
 gromit-mpx deb x11 optional arch=any
Checksums-Sha1:
 03cb7d42c30bc1f1024c8ca1e4ea9c34ef25eab8 2116932 gromit-mpx_1.7.0.orig.tar.xz
 943cd0b4912845c5b16b76b6d4871c522494a1f9 7004 gromit-mpx_1.7.0-1.debian.tar.xz
Checksums-Sha256:
 b8fbc64a98dea30292f13c16f06d07956396b4f7dc1ab83b9476c00a6e9503dc 2116932 
gromit-mpx_1.7.0.orig.tar.xz
 d47410a4878551d9ff3335c76d83a56db65a03a105181fdd5aa7ba8e54ba1e8f 7004 
gromit-mpx_1.7.0-1.debian.tar.xz
Files:
 ca6cab54a850896eaa92dd31335872f1 2116932 gromit-mpx_1.7.0.orig.tar.xz
 f568beae5bdb8aee0b08af0e86652069 7004 gromit-mpx_1.7.0-1.debian.tar.xz

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

iQJDBAEBCgAtFiEE+nZaz+JE7Dn2AefCmesepNIze4gFAmbhdMcPHGJhcEBkZWJp
YW4ub3JnAAoJEJnrHqTSM3uISz0P/2s/9A4Om18XihEhQ/69oIGyE5aRGyv1tKKa
002qccw0pivcKLwWUdnMWBNxR57i3w3UYSqag3y/SCum1rOmLaCzYs8DPFtcYyRt
1Eodaq2/Or/2I0C7sVPIcXdA0rPq+ZZJKnyTJK7zmPXMfnOCToNy14WLMsB3qQFw
VOie2C1Rnx8RTc3RW1a+Uj4Pbk7JzD6SvDHSg3eH6jVf8RVq9e0kO21Q9X5R+0aL
O7EiKgug0Y0QJy1EHolNtDqqvhZszapg/vUekGoA5HWWRjlPZQfN5c/OJWXMfDyL
vcKeDfCq0B9hH6g6rraKnjfi0xQA235EVYBS0Q37PLpfWWeqerpf4OiRbopH5LcR
eUCqBUkSxNCFuceGVXWRQd0HD9YNBJPXMDgCx7ON3XGeZFXFFfflEif+amW1Asaz
t2HmO9r1ass0B4PxT2BQk6hT/0phwl1gRdrFDNn6swVKfDipjmFNQ0je/9UNVoB1
JuXD8MAGmldkCdh04kSCPOTHwDQzxB9vl0sm7gVyiFVbSMtq6dpNWmVA0Gbdi5lD
lg65sPiwOxgZBBR5oOcbuOBLzRxjgpakjH7xddbKn9+NIQUHbTqbfjQXUC/MZTSk
alAdg6sHx/fVSbMDq+laX3xDlug4bmyXCl4M2SfihtNhTMY/yqkHfSaB2CHPJ6ei
m828BmCC
=Bi7b
-----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for 
./gromit-mpx_1.7.0-1.dsc: no acceptable signature found
dpkg-source: info: extracting gromit-mpx in 
/build/reproducible-path/gromit-mpx-1.7.0
dpkg-source: info: unpacking gromit-mpx_1.7.0.orig.tar.xz
dpkg-source: info: unpacking gromit-mpx_1.7.0-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 gromit-mpx
dpkg-buildpackage: info: source version 1.7.0-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Barak A. Pearlmutter 
<[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
   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: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/gromit-mpx-1.7.0/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/gromit-mpx-1.7.0/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/gromit-mpx-1.7.0/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/gromit-mpx-1.7.0
//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:6: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-29T20:50:07Z

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

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

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

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: gromit-mpx
Source-Version: 1.7.0-2
Done: Barak A. Pearlmutter <[email protected]>

We believe that the bug you reported is fixed in the latest version of
gromit-mpx, 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.
Barak A. Pearlmutter <[email protected]> (supplier of updated gromit-mpx 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, 27 Oct 2025 16:49:31 +0000
Source: gromit-mpx
Architecture: source
Version: 1.7.0-2
Distribution: unstable
Urgency: medium
Maintainer: Barak A. Pearlmutter <[email protected]>
Changed-By: Barak A. Pearlmutter <[email protected]>
Closes: 1112979
Changes:
 gromit-mpx (1.7.0-2) unstable; urgency=medium
 .
   [ Adrian Bunk ]
   * Non-maintainer upload.
   * Backport upstream fix for FTBFS with CMake 4. (Closes: #1112979)
 .
   [ Barak A. Pearlmutter ]
   * Remove now-unnecessary rules-requires-root:no line
Checksums-Sha1:
 4c7a38ad8f3872fbbc8e51a7f91fef845adcd383 1934 gromit-mpx_1.7.0-2.dsc
 724191d18ecc186e4cae7a0e9e5dfb8ae87e0aaf 7616 gromit-mpx_1.7.0-2.debian.tar.xz
 a3bfec4343de8d31c4be53752f2f5b66f97ee573 15681 
gromit-mpx_1.7.0-2_source.buildinfo
Checksums-Sha256:
 590525995241d7e5e844bf067c2eb95b91784ba7f34cce27ab2ce169b0874b37 1934 
gromit-mpx_1.7.0-2.dsc
 4de256cbe62c062f4b4f987cbf5469758719c30bdf5bade808bd032a96e2a51e 7616 
gromit-mpx_1.7.0-2.debian.tar.xz
 6965984c27a30194054378e51e940a0d4077327a11b8163d90ba11b6439991ba 15681 
gromit-mpx_1.7.0-2_source.buildinfo
Files:
 80f0ab902ad358f6677641c063ee9706 1934 x11 optional gromit-mpx_1.7.0-2.dsc
 404efd39f1bd8ba52072eb1a4360357a 7616 x11 optional 
gromit-mpx_1.7.0-2.debian.tar.xz
 62d1fb19cfdbc97fc6cb2126cd4f4c09 15681 x11 optional 
gromit-mpx_1.7.0-2_source.buildinfo

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

iQJDBAEBCgAtFiEE+nZaz+JE7Dn2AefCmesepNIze4gFAmj/ovkPHGJhcEBkZWJp
YW4ub3JnAAoJEJnrHqTSM3uIhVIP/iW3etbnou447YCCjtHaxJfMWMjyE5fBiTHK
Zfy2meWGcSUDW3C+w5PbE7g2vDoOEmJWc+1Qw62awZqd7/5xXErDdfN6FTKQ14Ah
nw6tRLohlnyAws+PkhpC6xGwH2wunQcKbOFe3f8XVOR55Qrp8CT3IruRHYFo6pJx
MohSseH5rzD/Mk+5imnpFNMn6RqgHcyhSnZOmHOCjhBn5sGSr1RDP/8edI8ASSPo
yF3HeKuivCcss7Vb3SwxeuiDC7RGbG/976EcwpQvz93WSsuMbK9mGoPSo2atckmO
ME9W0e+2MgltJjj08ktkAJ6tLtvTu9XRJRRIQUpjFaBiy8FVkxtZRaFD16kzHswg
Y5r3uADvSrcJf50sLf9FRBvUZkZMVWBafIF4U+Zk03nC3Fz1fb6SMwZseu/jXEGE
sKwxrX2FUg17+lz1SHzTkeWPsKfHxsJzFs2Cys7ZIf2dv3UfCxGDLigZCzNjIAm1
OlSXpAFOZUymSzWonNHmp88pGkFAuk2ageJJXk1seP7eNx7tH7XFeB0tyagmqZbx
OHQVRe2Y11Nz9htELNUe6ZhwDbC9kMQ4l5ZzXqE5pKZ5x8hneKvmrqsaQz776JbB
RYBklDfI09xNCXQm0+JlsCA9/hRefPuVFT17uQskd6iw223mNQtJ/IYEkHRrIhfA
bejjASA3
=z7ZK
-----END PGP SIGNATURE-----

Attachment: pgpNNKU_1LYUU.pgp
Description: PGP signature


--- End Message ---

Reply via email to