Your message dated Mon, 13 Oct 2025 18:25:46 +0000
with message-id <[email protected]>
and subject line Bug#1112948: fixed in getdp 3.5.0+dfsg1-5
has caused the Debian Bug report #1112948,
regarding getdp: 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.)


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

Dear maintainer,

During a test rebuild for CMake 4, getdp failed to rebuild.

Log Summary:
-------------------------------------------------------------------------------
[...]
P8uzharmBNbVWP/dxUxz5vl/MPngN+TNsWOxDKU6qRbjAs68ir616/WICpnGCLYW
BghJs/HtcjNa2KUou4Zp/4M5D0DGlI0Rwsz2F6ycSOmEP0lSZYZOFTyx8yQ8sCAu
JGVPnbjRvLJZBGpowWnzNYLcRazrdca0CTGhrLmDVzsYsG1aZwPiin8ZgepNfxth
5wyED5BA9mK44llhVB1Y4/+2szhi2x1OiGNqBNCzY0bapIN33ZZmhkLIWTWx/GCq
m1U/CIZo2zF/4JFeyzBIFT943AieV98694moi+tT+PhqWkuy/wy3lj+Iks042XCr
mVP8q5boW1k=
=cpJf
-----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for 
./getdp_3.5.0+dfsg1-4.dsc: no acceptable signature found
dpkg-source: info: extracting getdp in 
/build/reproducible-path/getdp-3.5.0+dfsg1
dpkg-source: info: unpacking getdp_3.5.0+dfsg1.orig.tar.xz
dpkg-source: info: unpacking getdp_3.5.0+dfsg1-4.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying petsc.patch
dpkg-source: info: applying localise_toplevel_htmldoc.patch
dpkg-source: info: applying link_fortran.patch
dpkg-source: info: applying add_eigen_include_directories.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 getdp
dpkg-buildpackage: info: source version 3.5.0+dfsg1-4
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Alexandre Detiste <[email protected]>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/build/reproducible-path/getdp-3.5.0+dfsg1'
dh_auto_clean
rm -rf /build/reproducible-path/getdp-3.5.0+dfsg1/debian/build/petsc 
/build/reproducible-path/getdp-3.5.0+dfsg1/debian/build/sparskit
make[1]: Leaving directory '/build/reproducible-path/getdp-3.5.0+dfsg1'
   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/getdp-3.5.0+dfsg1'
dh_auto_configure 
--builddirectory=/build/reproducible-path/getdp-3.5.0+dfsg1/debian/build/petsc 
-O--parallel    -- -DENABLE_MPI:BOOL=ON -DCMAKE_SKIP_RPATH:BOOL=ON 
-DBLAS_LAPACK=ON -DBLAS_LAPACK_LIBRARIES="-llapack -lblas" -DENABLE_PETSC=1 
-DENABLE_SPARSKIT=0
        cd debian/build/petsc && 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 
-DENABLE_MPI:BOOL=ON -DCMAKE_SKIP_RPATH:BOOL=ON -DBLAS_LAPACK=ON 
"-DBLAS_LAPACK_LIBRARIES=-llapack -lblas" -DENABLE_PETSC=1 -DENABLE_SPARSKIT=0 
../../..
CMake Error at CMakeLists.txt:6 (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 debian/build/petsc && tail -v -n \+0 CMakeCache.txt
==> CMakeCache.txt <==
# This is the CMakeCache file.
# For build in directory: 
/build/reproducible-path/getdp-3.5.0+dfsg1/debian/build/petsc
# 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.
BLAS_LAPACK:UNINITIALIZED=ON

//No help, variable specified on the command line.
BLAS_LAPACK_LIBRARIES:UNINITIALIZED=-llapack -lblas

//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/getdp-3.5.0+dfsg1/debian/build/petsc/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_SKIP_RPATH:BOOL=ON

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

//No help, variable specified on the command line.
ENABLE_MPI:BOOL=ON

//No help, variable specified on the command line.
ENABLE_PETSC:UNINITIALIZED=1

//No help, variable specified on the command line.
ENABLE_SPARSKIT:UNINITIALIZED=0

//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/getdp-3.5.0+dfsg1/debian/build/petsc
//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/getdp-3.5.0+dfsg1
//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 debian/build/petsc && 
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 
-DENABLE_MPI:BOOL=ON -DCMAKE_SKIP_RPATH:BOOL=ON -DBLAS_LAPACK=ON 
"-DBLAS_LAPACK_LIBRARIES=-llapack -lblas" -DENABLE_PETSC=1 -DENABLE_SPARSKIT=0 
../../.. returned exit code 1
make[1]: *** [debian/rules:21: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/build/reproducible-path/getdp-3.5.0+dfsg1'
make: *** [debian/rules:14: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-29T20:04:19Z

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

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

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

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: getdp
Source-Version: 3.5.0+dfsg1-5
Done: Santiago Vila <[email protected]>

We believe that the bug you reported is fixed in the latest version of
getdp, 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.
Santiago Vila <[email protected]> (supplier of updated getdp 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, 13 Oct 2025 19:50:00 +0200
Source: getdp
Architecture: source
Version: 3.5.0+dfsg1-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Santiago Vila <[email protected]>
Closes: 1112948
Changes:
 getdp (3.5.0+dfsg1-5) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Alexandre Detiste ]
   * [e7e7bbb] remove ancient SVN script
 .
   [ Francesco Ballarin ]
   * [d8fca99] Update Francesco Ballarin's email address
   * [8397653] Trim trailing whitespace in changelog.
   * [8802775] Remove trailing whitespace in debian/copyright (routine-update)
   * [9e89be1] Use secure URI in Homepage field.
   * [7067a72] Avoid explicitly specifying -Wl,--as-needed linker flag.
 .
   [ Adrian Bunk ]
   * Backport upstream fix for FTBFS with CMake 4. Closes: #1112948.
Checksums-Sha1:
 8875b7e5bd78558c75e01f8330b25c8d133ff77a 2039 getdp_3.5.0+dfsg1-5.dsc
 22dc397957d502a161990f0b29db488df7e1f441 10608 
getdp_3.5.0+dfsg1-5.debian.tar.xz
 31a38f567d37c6c57d167b7348c8435e98ea3f84 7388 
getdp_3.5.0+dfsg1-5_source.buildinfo
Checksums-Sha256:
 c84f503201e7557eff3ee24044233425f2fc66d13114c9c0e20ba7a6a39c31de 2039 
getdp_3.5.0+dfsg1-5.dsc
 863eab28bd0966034681cf1685d1fdc81b2def4d82562c4a2cc3f93e7bda9794 10608 
getdp_3.5.0+dfsg1-5.debian.tar.xz
 bcacf1005c89821f2edf2695da7830fb5e4c532189a3dedec9724f78fceaf611 7388 
getdp_3.5.0+dfsg1-5_source.buildinfo
Files:
 dd67c1eb2693b3d9a763093c2ca4d696 2039 math optional getdp_3.5.0+dfsg1-5.dsc
 7ba6d16f9eaa2d764bf31bdd67799790 10608 math optional 
getdp_3.5.0+dfsg1-5.debian.tar.xz
 223edde88a14999400b01a99e0eb0765 7388 math optional 
getdp_3.5.0+dfsg1-5_source.buildinfo

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

iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmjtPWcACgkQQc5/C58b
izI6hAf/XMS30bKsB+hRDc3xS75p+sWu91+j/mBfAFHn6bvMW29CUSdjsMjeGJzd
RPFEA/qrEfi7jmTDzBclHyl60o6b8/keYQGMiKwC/71j+p3Si6FHFKu7gOBQH4AC
5yYu+stSugyQWl/hw/oZgb8KEcotmAXUD7z1Zn7Npw6a1ZrWFZ7GKNqGdS1BwH0A
WMcAsZ+US16uUbXgxe8rNPjLRxa5hWnM4SBPfhhG1a+MrKQU/9LR/EcXOnzihf1g
RHdSsDzKhHQ/OYXh+WkkTnULt70gcgUwGyZ2sObK91X8Ww7aZ1dGCzWRvrUpmEsW
sc0Ss8RfcrDH53nReRLG/zZzBv8H4A==
=U8OS
-----END PGP SIGNATURE-----

Attachment: pgp1QU6E25FOH.pgp
Description: PGP signature


--- End Message ---

Reply via email to