Your message dated Fri, 10 Oct 2025 09:19:52 +0000
with message-id <[email protected]>
and subject line Bug#1113168: fixed in libkysdk-base 2.2.0.2-1.1
has caused the Debian Bug report #1113168,
regarding libkysdk-base: 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.)


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

Dear maintainer,

During a test rebuild for CMake 4, libkysdk-base failed to rebuild.

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

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 3.0 (quilt)
Source: libkysdk-base
Binary: libkysdk-base, libkysdk-base-dev
Architecture: any
Version: 2.2.0.2-1
Maintainer: kylin Team <[email protected]>
Uploaders: KevinDuan <[email protected]>, xibowen 
<[email protected]>, handsome_feng <[email protected]>
Homepage: https://gitee.com/openkylin/libkysdk-base
Standards-Version: 4.6.1.0
Vcs-Browser: https://gitee.com/openkylin/libkysdk-base
Vcs-Git: https://gitee.com/openkylin/libkysdk-base.git
Build-Depends: cmake, debhelper-compat (= 13), libdbus-1-dev, libgtk-3-dev, 
libssl-dev, libsystemd-dev
Package-List:
 libkysdk-base deb libs optional arch=any
 libkysdk-base-dev deb libdevel optional arch=any
Checksums-Sha1:
 f8e7f42cf7a677a06b49f979534a807bb2dab6ef 231957 
libkysdk-base_2.2.0.2.orig.tar.gz
 1a305bf32f087254f0bb11af7a008db47234bc5c 4424 
libkysdk-base_2.2.0.2-1.debian.tar.xz
Checksums-Sha256:
 6e66e216ade6cdd5094ba55b432547a0e85d4d4f6a004a7a147bc9e42d250447 231957 
libkysdk-base_2.2.0.2.orig.tar.gz
 93ac89e48e21923f7b4c52119574ebeb4409e70fc6a17545219b4a26aeb87938 4424 
libkysdk-base_2.2.0.2-1.debian.tar.xz
Files:
 4c54cd69994a1aaabaad0394cea5c1af 231957 libkysdk-base_2.2.0.2.orig.tar.gz
 97209ca4a5759f78085287a48b2fc23f 4424 libkysdk-base_2.2.0.2-1.debian.tar.xz

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

iQJPBAEBCAA5FiEEhsgAHpUwnacZWWSCm7hQwBMRHwwFAmbIiwYbHGppYW5mZW5n
bGlAdWJ1bnR1a3lsaW4uY29tAAoJEJu4UMATER8Me5IQAK+TsUg8pHPd26LkBFDq
C5mhzZDZHEzLwhBMpfOuH9zBPC2ts6NsR+WDwsRUAnMR+eZhE+JtW/A9ktfG2OFW
JZN4Ls59oj1Zw5RacvyW4wOHhwOvDVltC5CpEGnHd3v/YvniO6mHlJVutXIV0z+e
ie0B9dCNxd3H4vpiI51u8ugv4HRH/VbMkppf22yUX/mjL3gN3GHCewS2jHTel2qj
yux+BVf6sOJqTizKW9/7gwnddgB+uMxroyK898D/0CWSzNf84xD2T6GzO58QAVBa
w5iichGoLOG566/+3S3rCSuZKxu53e640uxNlIsliYILi4RpSreslDB0lHhFt20z
cxbP5iH1RGMKsDkBiPvG1ilkUMX2zIZ9bmPFxHxeUNFBFUTzvGVUkIH0xy1xM4jF
6qxu36CcmfsgX2SKJrLCVBWKTTLA1PmIKxiT8HAY64YdAl/bjahWpOO9tmC3/fGz
5sunonhtDeWfAwLXmhcaJDMhF+ZXTOci6XK5e6AL8dYdsMglrGDl24k11un3mlrb
TPsUTxJRLYUqNYMOm9ZZ44NLiPjCd5Ow84yl6TB2bw4giPo4zblKxl09qrU3D5qo
HDL/GhE6vD7luGXVdZe1DQXD0NhaXhzaT8W7xwdKUnS7AhwgVz/dcivxptbClRg7
U4br70dr4JT7A1gQuoMWL4n/
=1DVo
-----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for 
./libkysdk-base_2.2.0.2-1.dsc: no acceptable signature found
dpkg-source: info: extracting libkysdk-base in 
/build/reproducible-path/libkysdk-base-2.2.0.2
dpkg-source: info: unpacking libkysdk-base_2.2.0.2.orig.tar.gz
dpkg-source: info: unpacking libkysdk-base_2.2.0.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 libkysdk-base
dpkg-buildpackage: info: source version 2.2.0.2-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by handsome_feng 
<[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/libkysdk-base-2.2.0.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/libkysdk-base-2.2.0.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/libkysdk-base-2.2.0.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/libkysdk-base-2.2.0.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:6: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T04:03:56Z

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

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

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

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: libkysdk-base
Source-Version: 2.2.0.2-1.1
Done: Adrian Bunk <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libkysdk-base, 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.
Adrian Bunk <[email protected]> (supplier of updated libkysdk-base 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: Wed, 08 Oct 2025 22:06:58 +0300
Source: libkysdk-base
Architecture: source
Version: 2.2.0.2-1.1
Distribution: unstable
Urgency: medium
Maintainer: kylin Team <[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 1097222 1113168
Changes:
 libkysdk-base (2.2.0.2-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix FTBFS with GCC 15. (Closes: #1097222)
   * Fix FTBFS with CMake 4. (Closes: #1113168)
Checksums-Sha1:
 370019a3b699e0c023e35e7d760752dea5366fd0 2165 libkysdk-base_2.2.0.2-1.1.dsc
 c990c704ff3f52dddf9a00ae8950cb2d64d27b0a 4856 
libkysdk-base_2.2.0.2-1.1.debian.tar.xz
Checksums-Sha256:
 9f1e0855e11feabb4635a5e02858662a3edb22d83e8559026988b59471634689 2165 
libkysdk-base_2.2.0.2-1.1.dsc
 85f909bcb3938e00f086a723a77dd9511e704cea1ed4dd277685a02b65f8dc33 4856 
libkysdk-base_2.2.0.2-1.1.debian.tar.xz
Files:
 0aec2d10ef1ebb739b2f400bda7dcef3 2165 libs optional 
libkysdk-base_2.2.0.2-1.1.dsc
 bc0dc006a5f01fde7d5483f64664b61a 4856 libs optional 
libkysdk-base_2.2.0.2-1.1.debian.tar.xz

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

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmjmtzQACgkQiNJCh6LY
mLHN2w/+LRD0ieQqYuUI66p5cFaYgW4zgyn8I4ltlVfevr8VO8YNb0HnZ2vUMAxK
58jbApBRzUkaesZuumb5Pzxtb1pivOuDMEcZudSgCStXJtpq+y4ZI1ssQ6KCKePq
Dmfg2f0Ups0SGBikcetHESOzL9BGB3kbBxCUK+mFNkNL3/WryDTQ94cH00fG6LcN
BTAMsb5mVleby7Xx6WzNIjdBWrawKAsACQV+Abt/oCqIDXxsDhKmd0bBYi/JveTi
h0aySAkNAQH7idjoTn0S/hc6rKw2hOAZXA42qP6c9gvKAa6TdvGqYKPtUTDrRswO
5YV/mDhbe8n6tUN2aEjLFtoVG2hFhAQQ87kYihZ3Low8POYNst04K53NzajEYIJX
P8eUc6FyCLhAR4PJFOL2jWZhMclb7ZHR1hleU55MrGKgqHgWQgX4zN9mlMA58fqB
QA3YCdZOYxh9pcloK00ROeku6O03NFCiEPFM3G/YBa3wrd64FaIJQ3WboCZqOAcW
hI2u4ms8aRcbYDpNYXe0/CuhbexPV4h6wCMcAIIx4J+e6Dp6FTlGswYY5eBtrRgm
cbUizsSZk23j4//zM7b9sSukOAPEwFAFWxZH+hrXMMWRoWm39C68QQMkn5UDmbB1
QOM3yNRsfRixkakkRZFHCP3RsopBvvDOYUK7vwL4cGS3Cpxv53s=
=WQPe
-----END PGP SIGNATURE-----

Attachment: pgpAJyMDtO_H8.pgp
Description: PGP signature


--- End Message ---

Reply via email to