Your message dated Sun, 12 Oct 2025 10:19:10 +0000
with message-id <[email protected]>
and subject line Bug#1112951: fixed in gftl 1.3.0+is-really-1.2.7-2
has caused the Debian Bug report #1112951,
regarding gftl: 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.)
--
1112951: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112951
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gftl
Version: 1.3.0+is-really-1.2.7-1
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid
Dear maintainer,
During a test rebuild for CMake 4, gftl failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
Maintainer: Debian Science Team
<[email protected]>
Uploaders: Ole Streicher <[email protected]>
Homepage: https://github.com/Goddard-Fortran-Ecosystem/gFTL
Standards-Version: 4.5.0
Vcs-Browser: https://salsa.debian.org/science-team/gftl
Vcs-Git: https://salsa.debian.org/science-team/gftl.git
Build-Depends: cmake, debhelper-compat (= 13), gfortran, m4
Package-List:
gftl-dev deb science optional arch=all
Checksums-Sha1:
71ef51b61433e8f6d52447384d971ab9f4948789 84248
gftl_1.3.0+is-really-1.2.7.orig.tar.gz
b4058181cb402980861c63747eb353d4da6f5c24 3804
gftl_1.3.0+is-really-1.2.7-1.debian.tar.xz
Checksums-Sha256:
a1ec7193c9515021e9bb506d186d0bc07cc09635703794b441512e8e1fb34fc5 84248
gftl_1.3.0+is-really-1.2.7.orig.tar.gz
5dc52e878e06692d5b4ebfee3cc6c9edf170ffebcafa3034f62c8938e033c086 3804
gftl_1.3.0+is-really-1.2.7-1.debian.tar.xz
Files:
573042807da2448d8b043398b4a7021b 84248 gftl_1.3.0+is-really-1.2.7.orig.tar.gz
02b9ce6be2f6ba5bd3c21b458044a81a 3804
gftl_1.3.0+is-really-1.2.7-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEuvxshffLFD/utvsVcRWv0HcQ3PcFAmAGweEACgkQcRWv0HcQ
3Pcq6w/7BmwuC/xxHwJf7bGNm0MvxwBvx1ZEEwnGurlOl6bS7jHtx2yrzIpb0/dZ
lyljq+lbvYr+pANy1N95gPfv/FGLy24YCrmbhVbCfnuD2TAevT7DH4iKRtwhglyp
Y417UPbUhpYYsq+BcuwkUI8XrpTALu0VeSNUUG+HR0YZcPKLYcqiztmcOr1zRjnz
w0FLxL/pft9jHzyagSPqWo1UuIgCarhDtwEjSNNE+ozPiU6G8K/mfv6o1OuxweiL
VERhC7065Yw/BOexrsRopRJjRY38fJgr8oKkwhGUdbFE61V+AKcs0mtMdkoRdaYi
ctoN9XKRm8BEGlKlz0z1LX+yT3XXn2tx9x6J5ivkfCZ3t5eHaLUuil+fnrdHHtyu
H7CvazjAO8UalPyl0IlUqDixZoMNvApPVf715S7kJ92YpuPtw2/sNysQy9iETPob
KsX+SR4JN336n8JJXLM10zmJ3YLGLi60T8FsHh5ytX8vRoL8tJOpcbS52Eq5RFAK
0ZZnpIUkuI1R04s7sr6e49ZL++GBDBRt5+wZYiQ7yrpwfjl24vv76qG4sezFeCbF
oBH1qJk0LBZW8glWkJvgGPMj93NjtM6iGjsMQM3Ukbhy3dYbK7Fnq4ksF8wgb0gm
0zCLmvJ3TNoYOmlrYIXbpIMuCPzBzzCM//JOKqAB0VzC90jgsJ8=
=8C91
-----END PGP SIGNATURE-----
dpkg-source: warning: cannot verify inline signature for
./gftl_1.3.0+is-really-1.2.7-1.dsc: no acceptable signature found
dpkg-source: info: extracting gftl in
/build/reproducible-path/gftl-1.3.0+is-really-1.2.7
dpkg-source: info: unpacking gftl_1.3.0+is-really-1.2.7.orig.tar.gz
dpkg-source: info: unpacking gftl_1.3.0+is-really-1.2.7-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying Install-files-in-standard-Debian-paths.patch
dpkg-source: info: applying Fixes-96-Eliminate-extraneous-includes.patch
dpkg-source: info: applying Reproducible-build.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 gftl
dpkg-buildpackage: info: source version 1.3.0+is-really-1.2.7-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Ole Streicher <[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/gftl-1.3.0+is-really-1.2.7/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/gftl-1.3.0+is-really-1.2.7/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/gftl-1.3.0+is-really-1.2.7/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/gftl-1.3.0+is-really-1.2.7
//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:5: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-29T20:03:51Z
-------------------------------------------------------------------------------
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/2392887/
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/152959/
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: gftl
Source-Version: 1.3.0+is-really-1.2.7-2
Done: Alexandre Detiste <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gftl, 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.
Alexandre Detiste <[email protected]> (supplier of updated gftl 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: Sun, 12 Oct 2025 11:53:19 +0200
Source: gftl
Architecture: source
Version: 1.3.0+is-really-1.2.7-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Alexandre Detiste <[email protected]>
Closes: 1112951
Changes:
gftl (1.3.0+is-really-1.2.7-2) unstable; urgency=medium
.
* Team Upload
* Fix Team name
* Add debian/salsa-ci.yml
* Fix FTBFS with CMake 4 (Closes: #1112951)
* Update standards version to 4.7.2
.
[ Debian Janitor ]
* Apply multi-arch hints. + gftl-dev: Add Multi-Arch: foreign.
* Set upstream metadata fields
Checksums-Sha1:
a890411d43eae817dfb35e486938ea04471af140 2062 gftl_1.3.0+is-really-1.2.7-2.dsc
d5f63848430d8a6674607752b57ff26fb0ba82cd 4432
gftl_1.3.0+is-really-1.2.7-2.debian.tar.xz
a7525becb99a365ba737ba00b6262f88f200f785 7025
gftl_1.3.0+is-really-1.2.7-2_source.buildinfo
Checksums-Sha256:
40b70441048d656b23488c74e4c1488de2dd87ee2528f4a5cbc8e45e1b17e645 2062
gftl_1.3.0+is-really-1.2.7-2.dsc
cf2d715fa64fc0df0454c33b644f24f71b38f639e1bda7aefa67e8d8a00319a2 4432
gftl_1.3.0+is-really-1.2.7-2.debian.tar.xz
e96933ed5feb3f160d3581b797210a687b0c70a0b96716156f4ae6f7b878785d 7025
gftl_1.3.0+is-really-1.2.7-2_source.buildinfo
Files:
36918228aee480c779b2b5f7cd1580b8 2062 science optional
gftl_1.3.0+is-really-1.2.7-2.dsc
08d25670da43668caa8b1227364b98f7 4432 science optional
gftl_1.3.0+is-really-1.2.7-2.debian.tar.xz
7b545f56274bfa13b756c6793a003b9e 7025 science optional
gftl_1.3.0+is-really-1.2.7-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmjretMRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBrLSQ/+NHS2f/3z07mZKoQoH5eBxJVh650ZZ+iL
6rCJuMldrfyS35V49qBEc9j56h78Y9YsiEgDlHNdUwUZ/c4FzZJ7LKD+v9Wu/kjU
ZDrnV1BVSjOQyE0aPSusAFkksaY/RTuwOv+uBau02RxnnpaKa1fJPeVcogKc5Nsx
l1//kLa1bmWoYsX6FECyiPhV8GI4JcRiCKjJl6rPRdba8rjcyXoBzIEkXj1FVFqY
Fjy2pzGX4WtESltD35EmgZG6LnTT9IbyfZcYMcPZwpCS5ZYZpYRHQRcU6JhzmPw5
S0DAydPP3pgTr8lYwu5IuDOAAgkeuxdldqZioZZ16hDYHpRQ7lwDFGp0NpUkhRqt
EieHxKbJm23IUo9BSgvcmjKphX60/ovUGGiwmOdX7nodH6NQi3TxSuIHi1Lq1w+j
JGQeSMoB7OxGDrKYuxQyjbZEPDBtbGFuDbtBFcR4gkpKHwSjRAHg1QuOX2677zRN
5MFF300iUP/bV5KbTwLJwxJ0XVQDdd7TtSgzJ+yPypm3P1yI7b5n0jUFfyNKQGAn
ikPoYWKn5R5oxONZFeLfI7y0+eM4I3Ldnxg69H6eOwUIwE1h6PJNKh3v4kyRGXqk
z34sxCr90kxg5x9ypCK5O68QvV4Anytp8UwIdlEjDZKfBHZ92IwyTsQ9Pva+Zxcu
6w45+WkFvS4=
=NFQm
-----END PGP SIGNATURE-----
pgpOy7m8O_7N7.pgp
Description: PGP signature
--- End Message ---