Your message dated Sun, 28 Sep 2025 14:49:05 +0000
with message-id <[email protected]>
and subject line Bug#1112952: fixed in gftl-shared 1.0.7-3
has caused the Debian Bug report #1112952,
regarding gftl-shared: 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.)
--
1112952: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112952
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gftl-shared
Version: 1.0.7-2
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid
Dear maintainer,
During a test rebuild for CMake 4, gftl-shared failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
Unpack source
-------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 3.0 (quilt)
Source: gftl-shared
Binary: gftl-shared-dev
Architecture: any
Version: 1.0.7-2
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, gftl-dev
Package-List:
gftl-shared-dev deb science optional arch=any
Checksums-Sha1:
417196c8f48515bb5cbad6c9482e35eea6d2eb0a 16749 gftl-shared_1.0.7.orig.tar.gz
d692fd7e98acb26497670f314049ec1f767a4580 2632 gftl-shared_1.0.7-2.debian.tar.xz
Checksums-Sha256:
df988782dbc0db3fb690bd5c4f55a575227ddfb22e90455414427b3fe88c58f0 16749
gftl-shared_1.0.7.orig.tar.gz
ab6ed632690cabffd9587525572e1398d6d9b23798b237783b95d73fe554c662 2632
gftl-shared_1.0.7-2.debian.tar.xz
Files:
b38b1aa4b88de656496e1278412344e8 16749 gftl-shared_1.0.7.orig.tar.gz
e6a5e387e114487801b60a31f0483334 2632 gftl-shared_1.0.7-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEuvxshffLFD/utvsVcRWv0HcQ3PcFAl8Nt7wACgkQcRWv0HcQ
3Pf5URAAlkI4PzkSShpu1BjmZ0JaHJlet8cNL1QjciVu/0b9qzS55Uv1ZnH3sAiE
DvXx3Brw/e5JrcYtkjgKwQV1CiYf0qLtMifUKxpp44AkBWJYHtXyjjH+IjvqoG05
gc86tEkLy5IJBb2P3kQSdt8rEHgQymeh7v8PA3bXwBVJedCQyZW2BZB6nvVGSjdK
glA9Zbja99Jmir6G+FK3X7vqY9lKyBR3RrRyYgPlSCLMB9+x1LWtmeGM0aROI18R
Ry/7dl2FyAbaWnu8xl8beZ9tsnNaqqf+J7kg9Xc+B+xddyjIGxwIR+zWM2EGha/x
8IMaVlWyC91FkhBAba3d+QkNHeuJhcItRhNiMZhWmM11KmscHboyYhZwdS1fND4m
Md2oxMHAX8ayinZeu8+9zlRth5AGueH4PUHmqdRZS5lDo6wtEqItPMf8IYE95Sc9
y4pQPiClisfqqQodMtDFTX3ZvhQManelWQn0N9+E2tgVYplB0i5RQkHTnEhfXuJY
59X1K5DGW9klki4zzob6piBSo6bAL73D1X2Hb+m5zil1WNMBmwUZORoupZomRWMT
BBNwCo8FtyPfAe0zayN9NCf21GPGGKJ2HiZfFJpl3pdjD+zGeGfvxbNCs3XcmTLj
BrnRl34NUcx7KYj25G0FBZ7nDt5cnYiUOT4/v0InpRxBJcxrQkA=
=BJRb
-----END PGP SIGNATURE-----
dpkg-source: warning: cannot verify inline signature for
./gftl-shared_1.0.7-2.dsc: no acceptable signature found
dpkg-source: info: extracting gftl-shared in
/build/reproducible-path/gftl-shared-1.0.7
dpkg-source: info: unpacking gftl-shared_1.0.7.orig.tar.gz
dpkg-source: info: unpacking gftl-shared_1.0.7-2.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 Don-t-build-demo-executable.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-shared
dpkg-buildpackage: info: source version 1.0.7-2
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-shared-1.0.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-shared-1.0.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-shared-1.0.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-shared-1.0.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:04:07Z
-------------------------------------------------------------------------------
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/2392889/
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/152960/
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-shared
Source-Version: 1.0.7-3
Done: Alexandre Detiste <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gftl-shared, 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-shared 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, 28 Sep 2025 16:13:21 +0200
Source: gftl-shared
Architecture: source
Version: 1.0.7-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Alexandre Detiste <[email protected]>
Closes: 1112952
Changes:
gftl-shared (1.0.7-3) unstable; urgency=medium
.
* Team Upload
* Fix build with CMake 4 (Closes: #1112952)
* Fix Team name
* Drop "Rules-Requires-Root: no": it is now the default
.
[ Ole Streicher ]
* Fix VSC and homepage
* Improve package description
Checksums-Sha1:
0d9d78a73258230f5512b5c6ffd1d9259b0e371c 2040 gftl-shared_1.0.7-3.dsc
33252c552455388bc98dc832ad1cf5eadcd45278 3120 gftl-shared_1.0.7-3.debian.tar.xz
12b001d07d57a11f240e6a8d409972858b556154 7094
gftl-shared_1.0.7-3_source.buildinfo
Checksums-Sha256:
4672d8ea060bb8afe0ca4b38579ca2f2891be49cd07acbd2378a07ca6914d7ba 2040
gftl-shared_1.0.7-3.dsc
0fe5175904331dcff7ac449f699d3ec87904296392c4b1368eaec20db3e268b2 3120
gftl-shared_1.0.7-3.debian.tar.xz
43014d636147664ac782a942c847a5d9ad93dc059eb64fa24af9290c908b77df 7094
gftl-shared_1.0.7-3_source.buildinfo
Files:
e1306e71e6504c4e65491aeca4ba5a61 2040 science optional gftl-shared_1.0.7-3.dsc
c70d2c9ce2424b0aafd6ca0202ea7bac 3120 science optional
gftl-shared_1.0.7-3.debian.tar.xz
e26e01ccbca926112f89124bb91a6409 7094 science optional
gftl-shared_1.0.7-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmjZRYURHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBpSBA//TtK71wYFPRnJ4UK/gJZmanz6Slt5JfiP
Uh6N3l21oo2jd9/qfoVV/D6XkI5OgTNxTj2pb9Qu2RfztG3iJ+JrPJEQquZ+l3md
IoCJIWxX7XcCc0q2MlrTndjhTL6Hf8VoIy6rhYn1exVHT2ZG3WqXD9FMeCDq61i8
/sAITl5E2cKAkaAh6E6MCzMTX1p5AsKyvOQl/qgBOis3NeGX5lzb+AqWnb8dM5fv
PJHFw6sadXX+2QXj6NwJ8CXttk8kgQnTPcIkAH52e0j82AulP1uE2koOx4ZPNRYw
88wEFMqaD2qB0v+GAFf+4mhOyWt9t/te5ytj1gBAkMuUERKp9+6j7KeLABQ6SsiC
d0v8fOrn18JO5++8PDembgVGxW75Iwjf3ug/8tgK3402O0FEtaRf+ZsyBU0Cwn7D
/8BZzdWODDRQRuPQo/lEtS5vstcWlBHLATPH4Rq0urmJIUnhWEj499yuGJLKTZXj
OIrUMOrn58pOskYWGJJ8bR2s8AdYssYx2NY8r5z+/TBNj8B+MDznIxZJKQlrd9OT
eD97fOqkQ4W2AmW9aRoBAKUaU9KyfROT3KrjO+MW1bQKUBXfzB7kgjCr9WyJvBxt
OkFcYFDf5Ak/TE2hktd3l5iAxyaZfxB4odVY+wzs48pN8BPDyfTo00fP27yVFOfJ
dwT/g0ByhaQ=
=Kg30
-----END PGP SIGNATURE-----
pgpncJ7h5gwxD.pgp
Description: PGP signature
--- End Message ---