Your message dated Mon, 06 Oct 2025 10:06:12 +0000
with message-id <[email protected]>
and subject line Bug#1113492: fixed in seafile-client 9.0.15+ds1-2
has caused the Debian Bug report #1113492,
regarding seafile-client: 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.)


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

Dear maintainer,

During a test rebuild for CMake 4, seafile-client failed to rebuild.

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

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

iQJIBAEBCgAyFiEE3wEiR7/GVQGv8oRFDCS4Qcfduq8FAmia7aQUHG1vc2NobGFy
QGRlYmlhbi5vcmcACgkQDCS4Qcfduq84bQ/+ODWtCgthxPmc+MujUqZb0CiBqsq0
PVh79mLYWniCEfufPS2BnG4usEaM7HizrM0A9di2GuntFXvuMCoaZqG6hRIKKgzk
wcQHWrkOCbMXCNoKDRVMz0v0DMd6XQ9pOfnnwuFupPPfghEyzJLHYNGleMLD711B
UTYP6JLPzmgGoBJq32L3DRGwIJkKoYizUp6HXOKyQI0mIuZqju9C//o+XUoiU880
Pb9rJc+0OoZK788OKXHgPDxoCcq3X1OtX4LBVRJELQ3vCIoah1/Bun+ZYoVZTKwL
FDsAq9qlMoEPqa+fZLj5QZ1jSlDExFUQuZk44T8dB42tDgV/aXR7J3nMSdYbNCgk
XmhgmAoa23rHvSBgzdae7sEp+hFSAcbZ/do4Z29PgjAQP606V/Tm536nBXPulqH5
mjqQftKEvW1cQ5iqknG1WczAesv+En4dTo76AOWa3fcflFSD6lQKi5ZN1YUCeKsU
Ehi1TCCZDzCr8U03KwYmHr6ykCxawzU4g1nvHFPjdWP+NPNaQzsZxn55Zs7WBgaW
gH79itdtimXcGl69zhcsAp8dE6/p0Hi2Iwrlx4d2B3UmQ32jgpbVPUOTQjNFa654
6eatjgfjBIAy3uNQaH+6XbGPqd+bz4RnA9e/32UHQsOvt192p8Bql2a0MVZrXhQU
F4/mHrqRwgiMJBw=
=jEMC
-----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for 
./seafile-client_9.0.15+ds1-1.dsc: no acceptable signature found
dpkg-source: info: extracting seafile-client in 
/build/reproducible-path/seafile-client-9.0.15+ds1
dpkg-source: info: unpacking seafile-client_9.0.15+ds1.orig.tar.xz
dpkg-source: info: unpacking seafile-client_9.0.15+ds1-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 0001-Add-Keywords-to-.desktop-file.patch
dpkg-source: info: applying 0002-Don-t-use-bundled-QuaZip.patch
dpkg-source: info: applying 0004-Add-cli-help-and-version-option.patch
dpkg-source: info: applying 0004-Fix-CMakeLists.txt-Include-Foreach-Loop.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 seafile-client
dpkg-buildpackage: info: source version 9.0.15+ds1-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Moritz Schlarb <[email protected]>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean --builddirectory=build
   dh_auto_clean -O--builddirectory=build
   dh_autoreconf_clean -O--builddirectory=build
   dh_clean -O--builddirectory=build
 debian/rules binary
dh binary --builddirectory=build
   dh_update_autotools_config -O--builddirectory=build
   dh_autoreconf -O--builddirectory=build
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/reproducible-path/seafile-client-9.0.15+ds1'
dh_auto_configure -- -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=ON 
-DBUILD_SHIBBOLETH_SUPPORT=ON -DAUTOMOC_MOC_OPTIONS=-p./
        cd build && 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 
-DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=ON -DBUILD_SHIBBOLETH_SUPPORT=ON 
-DAUTOMOC_MOC_OPTIONS=-p./ ..
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 build && tail -v -n \+0 CMakeCache.txt
==> CMakeCache.txt <==
# This is the CMakeCache file.
# For build in directory: 
/build/reproducible-path/seafile-client-9.0.15+ds1/build
# 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.
AUTOMOC_MOC_OPTIONS:UNINITIALIZED=-p./

//No help, variable specified on the command line.
BUILD_SHIBBOLETH_SUPPORT:UNINITIALIZED=ON

//No help, variable specified on the command line.
BUILD_TESTING:UNINITIALIZED=ON

//No help, variable specified on the command line.
CMAKE_BUILD_TYPE:UNINITIALIZED=Release

//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/seafile-client-9.0.15+ds1/build/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/seafile-client-9.0.15+ds1/build
//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/seafile-client-9.0.15+ds1
//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 build && 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 
-DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=ON -DBUILD_SHIBBOLETH_SUPPORT=ON 
-DAUTOMOC_MOC_OPTIONS=-p./ .. returned exit code 1
make[1]: *** [debian/rules:25: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/build/reproducible-path/seafile-client-9.0.15+ds1'
make: *** [debian/rules:22: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T19:03:25Z

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

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

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

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: seafile-client
Source-Version: 9.0.15+ds1-2
Done: Moritz Schlarb <[email protected]>

We believe that the bug you reported is fixed in the latest version of
seafile-client, 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.
Moritz Schlarb <[email protected]> (supplier of updated seafile-client 
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, 06 Oct 2025 11:46:37 +0200
Source: seafile-client
Architecture: source
Version: 9.0.15+ds1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Seafile Team <[email protected]>
Changed-By: Moritz Schlarb <[email protected]>
Closes: 1113492
Changes:
 seafile-client (9.0.15+ds1-2) unstable; urgency=medium
 .
   * d/rules: CMake 4.0 compatibility (Closes: #1113492)
Checksums-Sha1:
 2af0824289315a0f49d18800e7dbf2637a90f9c8 2364 seafile-client_9.0.15+ds1-2.dsc
 af4f5d675f35d15f076e850b204732b161808eb2 10324 
seafile-client_9.0.15+ds1-2.debian.tar.xz
 19c3afea281cd75048273dd36ad35993e3931bd1 16256 
seafile-client_9.0.15+ds1-2_amd64.buildinfo
Checksums-Sha256:
 e0a7d84bb68deb155fd198fecaaeb36ef9001c9625e1033e8556db4c5d69a4f5 2364 
seafile-client_9.0.15+ds1-2.dsc
 d58843f0343316b5ee85018e2bf958c337807d06e55afdf503d0681d06f93d2a 10324 
seafile-client_9.0.15+ds1-2.debian.tar.xz
 de6554e65dc0bdd87b19bdca46f28d1eae0476ee9dcb1a6ce9e355833afd0fc0 16256 
seafile-client_9.0.15+ds1-2_amd64.buildinfo
Files:
 5663e74610d460af81a669fe1c4d2163 2364 net optional 
seafile-client_9.0.15+ds1-2.dsc
 a2697cfe1a806bdc12fde37e8ec41c1a 10324 net optional 
seafile-client_9.0.15+ds1-2.debian.tar.xz
 40e5a28caceb286a1502043115bb7638 16256 net optional 
seafile-client_9.0.15+ds1-2_amd64.buildinfo

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

iQJIBAEBCgAyFiEE3wEiR7/GVQGv8oRFDCS4Qcfduq8FAmjjkIIUHG1vc2NobGFy
QGRlYmlhbi5vcmcACgkQDCS4Qcfduq+RZQ/+PE8uWc16oWM5rHP++FlxANHs2sPB
BQeMq/aaHUKTr5qpu2KZokIZHcRgG62wfXCZMLP6TQRTmbTJFWP8FT1sIFgViB0R
Ngyc9gfYFTKaW/YmzPm/zyf3su9IyPZnjCn5eMDxIONpaIqt+gDAFHw9f8trbNZr
3lCjoTtMyMuk6XwJyxYt8P50RdQOfzzz8ZKvDxd05OVF72To/nwjx8G76lNE8b88
+s/KzmFCFnKvybc8iMrLmOHAtKFXRSn37ikY+9NijVXm6QTSFzQ3P1V2s9BYHcid
b6rIxfP5XOUERBL74SrE9YTMgThzvO9m801ZkOUvQOAoz7w4ncUSRgjY1nPl04DO
XzL36ifsmu1eIZh3QIwo2mwWLkE3I3GVhh9t+o3JIVuF4BEpO3qwjJp0D7PathDR
A3TUDCE9+VV15kT6LLw13LgmE+UIms972WXClkEgNz8J4GEATZCTaOhSloWQLNEf
BfWh3Ujhc4wMbzje7QILdvwNYecHssFyz9TzneX7WjpJazXNx1JSCMGVX0iZJnyA
hwMtyT2VyhXT+5yG8ZYjMxPjgTcHZm30w5l4yK54x3hDj5Q6VNj8RQ1vDFRFBuON
1NZVoPtowZr19boGqWMMDKwf9Fyy70bFGCWGYmtH1Pz2Wa4URON+c/X0i4WOTFIl
jEohO17VdhuIguM=
=Pdxj
-----END PGP SIGNATURE-----

Attachment: pgps8bC4dnVP0.pgp
Description: PGP signature


--- End Message ---

Reply via email to