Your message dated Fri, 05 Sep 2025 23:20:50 +0000
with message-id <[email protected]>
and subject line Bug#1113072: fixed in kdiagram2 2.8.0-5
has caused the Debian Bug report #1113072,
regarding kdiagram2: 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.)


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

Dear maintainer,

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

Log Summary:
-------------------------------------------------------------------------------
[...]
Vcs-Git: https://salsa.debian.org/qt-kde-team/extras/kdiagram.git -b 2.x
Build-Depends: cmake (>= 2.8.12), debhelper-compat (= 13), extra-cmake-modules 
(>= 5.60.0~), libqt5svg5-dev, qtbase5-dev (>= 5.12.0~), qttools5-dev, 
qttools5-dev-tools, xauth <!nocheck>, xvfb <!nocheck>
Package-List:
 libkchart2 deb libs optional arch=any
 libkchart2-dev deb libdevel optional arch=any
 libkgantt2 deb libs optional arch=any
 libkgantt2-dev deb libdevel optional arch=any
Checksums-Sha1:
 e21fed030be04626034cd35c011dbc8ff24c40d6 691044 kdiagram2_2.8.0.orig.tar.xz
 9fb691fc26c1bcc9052de7ad6fe3c99c61d79e25 21176 kdiagram2_2.8.0-4.debian.tar.xz
Checksums-Sha256:
 579dad3bd1ea44b5a20c0f133ebf47622e38960f9c7c8b3a316be30a369f431f 691044 
kdiagram2_2.8.0.orig.tar.xz
 bf11f5bcd9b1e4dede5a3032eb428d4a4d1d6ba7a8023846ce35b71d860cc7d3 21176 
kdiagram2_2.8.0-4.debian.tar.xz
Files:
 a63593335d382d4c6518e1a98a9e013f 691044 kdiagram2_2.8.0.orig.tar.xz
 596ade53c3e5f18e8f6ebf21e56290d6 21176 kdiagram2_2.8.0-4.debian.tar.xz

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

iQIzBAEBCgAdFiEEXyqfuC+mweEHcAcHLRkciEOxP00FAmfzciMACgkQLRkciEOx
P036eBAAkdYLh+6UtRJOn0LwN0CzmqmoXlFqN0EKkMDv6Fw5oygEC5CyjGYTt5IG
65DOWlYQWYNXatQ31/dnlwlsBEBiPXxL1ALH/k0uXUFaoW3EwYCQWrILgEVcUb8W
Wu/VpNn6VZs+8u57wPpK+8vS2pC7zeq8mkqwiMkTmgEfjBx1OOFTbRrZXlOtLi4N
TUuPSQ8pevUWXxiAS7QCC6unHNrBmZZpeKwM0GrKal2Ywr4oHA+0xHgKvDurw+iG
ci0yEraWid8YecaxhM3JTvruY2FGcwZpi10hh33t6vV+fpvIN44l7LCTlTgkyzfy
xBc7dhsKatj9myyD22pBV+XARb/PWNlwsDPrw7Lj6X11smj2NPhBqrL3+VP6YiHL
YN6OwfOtWZa+9qGldgh6D/YrbHy/0vuavu86MnzHSrV5bEsjeGLLfeSATc52Cko/
qS1o0DVB4IYiCYqAr63RsPZ15Djyf3FDrlbebmq+u6gWxpN+E8JIoe4M9S+YEZE0
QYjPiPxXasT08TqhUQO/FpcuVlcpUyAhpAmWwmBCLVHge5zfVkK+0nsSy2a+2zfw
7m4RTZBnsGuQiAJypHE5uTV5gNDt4vGG7os4DOVGl/T/oOGdCcXTw8Di7TSorGn/
YVPb9dx7W9S2z0Qw7AfPkJsrffwDrI1zIEu+5CxQ6ks99JZARpQ=
=UYQk
-----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for 
./kdiagram2_2.8.0-4.dsc: no acceptable signature found
dpkg-source: info: extracting kdiagram2 in 
/build/reproducible-path/kdiagram2-2.8.0
dpkg-source: info: unpacking kdiagram2_2.8.0.orig.tar.xz
dpkg-source: info: unpacking kdiagram2_2.8.0-4.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 kdiagram2
dpkg-buildpackage: info: source version 2.8.0-4
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Pino Toscano <[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/kdiagram2-2.8.0'
dh_auto_configure -- -DBUILD_TESTING=ON
        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 
-DBUILD_TESTING=ON ..
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/kdiagram2-2.8.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.
BUILD_TESTING:UNINITIALIZED=ON

//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/kdiagram2-2.8.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/kdiagram2-2.8.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/kdiagram2-2.8.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 
-DBUILD_TESTING=ON .. returned exit code 1
make[1]: *** [debian/rules:7: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/build/reproducible-path/kdiagram2-2.8.0'
make: *** [debian/rules:4: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T00:03:09Z

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

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

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

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: kdiagram2
Source-Version: 2.8.0-5
Done: Patrick Franz <[email protected]>

We believe that the bug you reported is fixed in the latest version of
kdiagram2, 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.
Patrick Franz <[email protected]> (supplier of updated kdiagram2 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: Sat, 06 Sep 2025 01:01:40 +0200
Source: kdiagram2
Architecture: source
Version: 2.8.0-5
Distribution: unstable
Urgency: medium
Maintainer: Debian KDE Extras Team <[email protected]>
Changed-By: Patrick Franz <[email protected]>
Closes: 1113072
Changes:
 kdiagram2 (2.8.0-5) unstable; urgency=medium
 .
   [ Patrick Franz ]
   * Team upload.
   * Add patch to ensure compatibility with both CMake 3.36 and CMake 4
     (Closes: #1113072).
Checksums-Sha1:
 d5eefa9c268c68daed2761e34ea61104a7330885 2396 kdiagram2_2.8.0-5.dsc
 cc175523e00309acccf8806243884e0d3434c9f4 21544 kdiagram2_2.8.0-5.debian.tar.xz
 4bef63dc38981a5b0111668f99024e737653c7ee 6943 
kdiagram2_2.8.0-5_source.buildinfo
Checksums-Sha256:
 0eac03987e3b3903acaba935225d4e6e5989a31f90b3a7829af8a444d9c1dd87 2396 
kdiagram2_2.8.0-5.dsc
 202ce7ede2d3a8cc127033a1014ece5d19ca4ea039f52046f1e0053d518a9fbb 21544 
kdiagram2_2.8.0-5.debian.tar.xz
 adfdacc039cee78fc69494c3a2345afe81c9711a3615d34c06b1388fa208a831 6943 
kdiagram2_2.8.0-5_source.buildinfo
Files:
 dc4971c2bbcf6d6d5fb652946bee7d64 2396 libs optional kdiagram2_2.8.0-5.dsc
 9a033f043593fab636aafc5fffa893b8 21544 libs optional 
kdiagram2_2.8.0-5.debian.tar.xz
 4ad142bb222d7b12624413c3a17956c5 6943 libs optional 
kdiagram2_2.8.0-5_source.buildinfo

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

wsG7BAEBCgBvBYJou2wrCRCen3pgMHf+VkcUAAAAAAAeACBzYWx0QG5vdGF0aW9u
cy5zZXF1b2lhLXBncC5vcme/oK++RckCJGPdM2Ev2vv16C3z1VVDsgBBcAa1t58+
DRYhBGKHQVw0evHMWR7typ6femAwd/5WAAAV0g/+J4oCDaYaFAu7Z+ZTa2GWRFAj
o3P5dUbIny9nmAq2xwNIDOro+KWUwQ3l4GOvzFbRI7q1AGdVai/fiQ21jpYf+aHF
+vshh0pybDTNvbkqn5NkuWz9zmDZgMdWQmQ8c0jHU0qNifq9G5ubV8GWcwOpHAeN
a0muFwYEj02Y8iur/KAX+FTOZcgJrVWfNco0rlk83braAuN2uivl1WB4JNsQcK6l
3BNQGgkZc0gjtJHey1Ht0f7wyTsADwZJD6PMOafiKnZLV5lhz8WdO1RPsfAtvMv1
/5b51nqowlZAZBwH3RNcyl6GRG55KVqbHP/MkWPMz1DRd50jDOgWGUIhoOZ6P6Hy
misbk5cLQG1DoCmSopZq7wvYTuJelYGb+j0i4jiD8Wx/tBSzwGGWxrvtYOea8ckQ
GWJzPSGsMWMjWvohf70w4CepZ1v4VJ5u5Ixy/skeLgYrGl9GepB9yiBxc8sRT+wT
Iy8i2rujNyLYMhA5RGbYmHXXoy5y5MOu+KrlSz8/dYJE1gbX2NrFP4I+zE8rcEuM
7FI2DBR9uh/4x8KQV6m+0onaagbu7nkYKsGWsjf+itp33u/BYuwmeg8Fw0mMl1OY
GHCxLAr+hukvKHMtkToSrYk/TVDhImbwrcKrXouqZB2kxQowoNVsqVQEkH+1D0L4
knEcqtkw6XNE5UfhMU4=
=qJcs
-----END PGP SIGNATURE-----

Attachment: pgptt1808QMeg.pgp
Description: PGP signature


--- End Message ---
_______________________________________________
pkg-kde-extras mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-kde-extras

Reply via email to