Your message dated Sun, 13 Sep 2026 20:49:00 +0000
with message-id <[email protected]>
and subject line Bug#1112832: fixed in dde-store 1.2.5-2.1
has caused the Debian Bug report #1112832,
regarding dde-store: 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.)
--
1112832: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112832
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: dde-store
Version: 1.2.5-2
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid
Dear maintainer,
During a test rebuild for CMake 4, dde-store failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
Standards-Version: 4.6.2
Vcs-Browser: https://salsa.debian.org/openarun/dde-store
Vcs-Git: https://salsa.debian.org/openarun/dde-store.git
Build-Depends: cmake, debhelper-compat (= 13), libappstreamqt5-dev (>= 1.0.0~),
libdtkcore-dev, libdtkgui-dev, libdtkwidget-dev, libpackagekitqt5-dev, pkgconf,
qtbase5-dev, qttools5-dev
Package-List:
dde-store deb utils optional arch=any
Checksums-Sha1:
21d89d6a7f7f06e15f1e9e20de36177a0baef64d 81525 dde-store_1.2.5.orig.tar.gz
a9b145159d4b1987391a4e5ff8218a5b96e7ede7 3584 dde-store_1.2.5-2.debian.tar.xz
Checksums-Sha256:
13314d7b4711754ea7a7fb7cd4c7c5b760fcfdec89ef62ab751496589170334e 81525
dde-store_1.2.5.orig.tar.gz
c649ebc4c7626d565581e80dceea19b805aebe938e6efbae5357cc11594dc17f 3584
dde-store_1.2.5-2.debian.tar.xz
Files:
038cff8b62681e17934407a715e71f9f 81525 dde-store_1.2.5.orig.tar.gz
be356d16e9ec8f7542a8cb974f4d7613 3584 dde-store_1.2.5-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE2lMFjb4VS9/L8WutS1Qq9wT3RRYFAmgtB3QACgkQS1Qq9wT3
RRYFQBAAuG+xv0CpC8YiDNz6wFjvRwnUMg+P8kwtiLS47K3rIuWHTIaOy5Tdqadu
SxHJ39TMJw0vvPzQdzxiAf5Y2nLFV+R89DM0BBtHHIu18HAcFGwX5Q6Q6Ce1iQ76
cmvIk6M8D/cL2UyiAwoH84ElZE01GICnIHBt97ErnLufDyIUqO5/E/gnUxPupTzq
zVCryJq0zJNFRtaHCeFj8j3xMpuVo0wgS0vaJWm4fm1VIgSUQhpsJfx88H9Fvgmf
Q6RpLMujTqnSVfV15nsEul9pK9yofzF9LkXMeg1yJw2lHtuScUrjpgL3uEDrQTBs
UPiyvcyeohmY7WVBaXNoE8DVWXsh3rWCq5KV9pAcXZeDyy0n6NvwKx98RTE1d1gt
qfV7foL9nPCqAAPEq6kCdeHqBSeOpDXE24zk0IYkMxb2S5//gcLGNyWm/aEvoN6f
MDH29BiIzgn0tzO0azOXsp/jHcROUXSjA10ru0c8VG7BienhbvVdnnamzNvalm4b
iax4P7Y4uou4zEuCmjFgI/zc+sawB2m5OjCRw7FM0x+ct+QP1YkpAWu2Dbu6VvZa
g45iFQjW4YKVV8FNMwrXTre/Y2XpGLSurT6QDP7WfGBzJuOxx3QEpUHL5nOz1so/
xjzmcHM+buSWimlOMfQ08Jo/Wf3klxKZSt22NlmfUuDI/ZzvVto=
=NMXA
-----END PGP SIGNATURE-----
dpkg-source: warning: cannot verify inline signature for
./dde-store_1.2.5-2.dsc: no acceptable signature found
dpkg-source: info: extracting dde-store in
/build/reproducible-path/dde-store-1.2.5
dpkg-source: info: unpacking dde-store_1.2.5.orig.tar.gz
dpkg-source: info: unpacking dde-store_1.2.5-2.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 001-fix-updates-nullcheck.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 dde-store
dpkg-buildpackage: info: source version 1.2.5-2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Arun Kumar Pariyar <[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/dde-store-1.2.5'
dh_auto_configure -- -DBUILD_SNAP=OFF
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_SNAP=OFF ..
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/dde-store-1.2.5/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_SNAP:UNINITIALIZED=OFF
//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/dde-store-1.2.5/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/dde-store-1.2.5/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/dde-store-1.2.5
//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_SNAP=OFF .. returned exit code 1
make[1]: *** [debian/rules:9: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/build/reproducible-path/dde-store-1.2.5'
make: *** [debian/rules:6: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-29T16:33:37Z
-------------------------------------------------------------------------------
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/2390955/
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/152674/
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: dde-store
Source-Version: 1.2.5-2.1
Done: Boyuan Yang <[email protected]>
We believe that the bug you reported is fixed in the latest version of
dde-store, 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.
Boyuan Yang <[email protected]> (supplier of updated dde-store 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: Thu, 10 Sep 2026 16:07:52 -0400
Source: dde-store
Architecture: source
Version: 1.2.5-2.1
Distribution: unstable
Urgency: medium
Maintainer: Arun Kumar Pariyar <[email protected]>
Changed-By: Boyuan Yang <[email protected]>
Closes: 1112832 1117833
Changes:
dde-store (1.2.5-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Port to Qt 6 and DTK 6, dropping Qt 5 support (Closes: #1117833):
+ debian/patches/002-port-to-qt6.patch: Backport upstream pull request
#34 by Gary Wang. It also raises cmake_minimum_required to 3.16, fixing
the FTBFS with CMake 4 (Closes: #1112832), and fixes a crash on the
home page when AppStream provides fewer than 10 entries.
+ debian/control: Build-depend on qt6-base-dev, qt6-tools-dev,
libdtk6core-dev, libdtk6gui-dev, libdtk6widget-dev, libpackagekitqt6-dev
and libappstreamqt-dev instead of their Qt 5 counterparts.
Checksums-Sha1:
09da598da90ec744ccd2d429124002f9b9c6b012 2000 dde-store_1.2.5-2.1.dsc
21d89d6a7f7f06e15f1e9e20de36177a0baef64d 81525 dde-store_1.2.5.orig.tar.gz
b93b1b8384876189e15b7478f697a2aa9f80437f 5796 dde-store_1.2.5-2.1.debian.tar.xz
f6ac5523760ab706a3f90bd07a944fe4bbf74b00 13481
dde-store_1.2.5-2.1_amd64.buildinfo
Checksums-Sha256:
4ebca2a83e8d0b4717067c3200607d53755ee02860981c84936c581a65fe3c51 2000
dde-store_1.2.5-2.1.dsc
13314d7b4711754ea7a7fb7cd4c7c5b760fcfdec89ef62ab751496589170334e 81525
dde-store_1.2.5.orig.tar.gz
11255b3bc699ecf733e1200670ebaeb9d329a0a5411b6bdcc4bb89a3a299eca8 5796
dde-store_1.2.5-2.1.debian.tar.xz
f0922062cbc3f384a29cb72a39509d064b3e40e0f2138f4a3b3a3da84d4066b1 13481
dde-store_1.2.5-2.1_amd64.buildinfo
Files:
b55e74d35cf6e2ebabc1affd72684164 2000 utils optional dde-store_1.2.5-2.1.dsc
038cff8b62681e17934407a715e71f9f 81525 utils optional
dde-store_1.2.5.orig.tar.gz
0a01e3b6a14e0f01cf84353d3020bad2 5796 utils optional
dde-store_1.2.5-2.1.debian.tar.xz
a215ecdd97ff3d33f1ebaaecb149898f 13481 utils optional
dde-store_1.2.5-2.1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmqjDrAACgkQwpPntGGC
Ws5pXw//d/IBxEhFmT8j0BaHsQr5tgV/XXb1yxmoMx6GtXPV5oBPKhGaR1o5RXnG
ud/B2Tpx4QenxhX7bz+g2kLhJwA5jX9EvwppIId9P7iOs2954fi/rAHCoIet8ivQ
BPS1EigOD3tBu2/1is55fNL3Zi2nZ449ZmyWoOOH92IFblVEZaxfnk4xS/cw6j57
sL3R4Tf/NiaYq81NeZ0EBl3PBPb9IvCDh6aSAAlpVGBjktHb3U55LqrHj7xYdRoK
b5IdZT0DzBU2Zc8aHYFkNJBmH4ozOU1skkyH6VAWoFgE96rbNYJCsRN/6+RsIgQE
5tc2tJVR7ZRyN7QYBf81fBVP9ky3qI+AhJQulR2ei5s12xyF2jkdrAN+sgPio8/R
en9IDaBZWUllcIH6ySpIeeX1AmEXn4Wo5uzdxnkaYSVh3dsSO8VUeBnU8cKFzcWQ
xYE6PEKcCFP87WgNAXsuH79R//JlUBhJZvlg87t83Axfu7MWCN5NqeAC0zGF9eL9
9SUfs61MuvfZx1hV93Yc/LPqozb+ixXOCE9c/z93BuTRCEQWI+pPu/eIiHhi+czB
OLZhhYZHTGEJAgK9v+xb4dtA/AXIn603RfyiZfve4gcPU44u0tzbmydC32oleyGS
fi3AgzLmg1E2hNJTTX0Pn4XYwoCLLmg38zEAaRBraK0HoFjai8U=
=Mw50
-----END PGP SIGNATURE-----
pgpJb7o7M45Jl.pgp
Description: PGP signature
--- End Message ---