Your message dated Mon, 29 Sep 2025 11:43:06 +0000
with message-id <[email protected]>
and subject line Bug#1113350: fixed in openbabel 3.1.1+dfsg-13
has caused the Debian Bug report #1113350,
regarding openbabel: 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.)


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

Dear maintainer,

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

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

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 openbabel
dpkg-buildpackage: info: source version 3.1.1+dfsg-12
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Andrius Merkys <[email protected]>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean --with=python3 
--builddirectory=/build/reproducible-path/openbabel-3.1.1+dfsg/builddir
   dh_auto_clean 
-O--builddirectory=/build/reproducible-path/openbabel-3.1.1\+dfsg/builddir
   dh_autoreconf_clean 
-O--builddirectory=/build/reproducible-path/openbabel-3.1.1\+dfsg/builddir
   dh_clean 
-O--builddirectory=/build/reproducible-path/openbabel-3.1.1\+dfsg/builddir
 debian/rules binary
dh binary --with=python3 
--builddirectory=/build/reproducible-path/openbabel-3.1.1+dfsg/builddir
   dh_update_autotools_config 
-O--builddirectory=/build/reproducible-path/openbabel-3.1.1\+dfsg/builddir
   dh_autoreconf 
-O--builddirectory=/build/reproducible-path/openbabel-3.1.1\+dfsg/builddir
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/reproducible-path/openbabel-3.1.1+dfsg'
dh_auto_configure -- -DCMAKE_BUILD_TYPE=None -DLIB_SUFFIX=/aarch64-linux-gnu 
-DPYTHON_BINDINGS=ON -DPYTHON_EXECUTABLE=/usr/bin/python3 -DPERL_BINDINGS=ON 
-DOBPERL_INSTALLDIRS=vendor -DRUN_SWIG=ON -DCMAKE_SKIP_RPATH=ON -DBUILD_GUI=ON 
-DENABLE_OPENMP=ON -DBUILD_DOCS=ON -DOPENBABEL_USE_SYSTEM_INCHI=ON
        cd builddir && 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=None -DLIB_SUFFIX=/aarch64-linux-gnu -DPYTHON_BINDINGS=ON 
-DPYTHON_EXECUTABLE=/usr/bin/python3 -DPERL_BINDINGS=ON 
-DOBPERL_INSTALLDIRS=vendor -DRUN_SWIG=ON -DCMAKE_SKIP_RPATH=ON -DBUILD_GUI=ON 
-DENABLE_OPENMP=ON -DBUILD_DOCS=ON -DOPENBABEL_USE_SYSTEM_INCHI=ON ..
CMake Error at CMakeLists.txt:3 (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 builddir && tail -v -n \+0 CMakeCache.txt
==> CMakeCache.txt <==
# This is the CMakeCache file.
# For build in directory: /build/reproducible-path/openbabel-3.1.1+dfsg/builddir
# 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_DOCS:UNINITIALIZED=ON

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

//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/openbabel-3.1.1+dfsg/builddir/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:UNINITIALIZED=ON

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

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

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

//No help, variable specified on the command line.
LIB_SUFFIX:UNINITIALIZED=/aarch64-linux-gnu

//No help, variable specified on the command line.
OBPERL_INSTALLDIRS:UNINITIALIZED=vendor

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

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

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

//No help, variable specified on the command line.
PYTHON_EXECUTABLE:UNINITIALIZED=/usr/bin/python3

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


########################
# INTERNAL cache entries
########################

//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/build/reproducible-path/openbabel-3.1.1+dfsg/builddir
//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/openbabel-3.1.1+dfsg
//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 builddir && 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=None -DLIB_SUFFIX=/aarch64-linux-gnu -DPYTHON_BINDINGS=ON 
-DPYTHON_EXECUTABLE=/usr/bin/python3 -DPERL_BINDINGS=ON 
-DOBPERL_INSTALLDIRS=vendor -DRUN_SWIG=ON -DCMAKE_SKIP_RPATH=ON -DBUILD_GUI=ON 
-DENABLE_OPENMP=ON -DBUILD_DOCS=ON -DOPENBABEL_USE_SYSTEM_INCHI=ON .. returned 
exit code 1
make[1]: *** [debian/rules:30: override_dh_auto_configure] Error 2
make[1]: Leaving directory '/build/reproducible-path/openbabel-3.1.1+dfsg'
make: *** [debian/rules:27: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T11:17:30Z

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

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

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

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: openbabel
Source-Version: 3.1.1+dfsg-13
Done: Andrius Merkys <[email protected]>

We believe that the bug you reported is fixed in the latest version of
openbabel, 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.
Andrius Merkys <[email protected]> (supplier of updated openbabel 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, 29 Sep 2025 06:41:08 -0400
Source: openbabel
Architecture: source
Version: 3.1.1+dfsg-13
Distribution: unstable
Urgency: medium
Maintainer: Debichem Team <[email protected]>
Changed-By: Andrius Merkys <[email protected]>
Closes: 1113350
Changes:
 openbabel (3.1.1+dfsg-13) unstable; urgency=medium
 .
   * Resolve issues with CMake >= 4.0.0 (Closes: #1113350)
Checksums-Sha1:
 32e214bf3c252c47fdd8dfd732338a091a52a622 2811 openbabel_3.1.1+dfsg-13.dsc
 a840a6074066839f68dd9f411b68cfdb66dc5b16 22072 
openbabel_3.1.1+dfsg-13.debian.tar.xz
 0c50067e7d145111a21ccec339e6176b7221423c 13978 
openbabel_3.1.1+dfsg-13_source.buildinfo
Checksums-Sha256:
 20e847c96af19d55330d3e1c585bb0d3a9cbcc51cc3674a78776dde2b6848f6f 2811 
openbabel_3.1.1+dfsg-13.dsc
 dd344be248960557907e6affab6a014c00c3e410066550a60f7890c602815929 22072 
openbabel_3.1.1+dfsg-13.debian.tar.xz
 4b3428cffb12429fc411206145b9e68292c7a2b9369f0c2c32023e3de564ff39 13978 
openbabel_3.1.1+dfsg-13_source.buildinfo
Files:
 68aad9f72451ac9fa3d53234a38fc041 2811 science optional 
openbabel_3.1.1+dfsg-13.dsc
 e49466b73d2687738b7e3e5c6278740c 22072 science optional 
openbabel_3.1.1+dfsg-13.debian.tar.xz
 04212acf87acfb1fa832ed440fa79e64 13978 science optional 
openbabel_3.1.1+dfsg-13_source.buildinfo

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

iQJGBAEBCgAwFiEEdyKS9veshfrgQdQe5fQ/nCc08ocFAmjaZawSHG1lcmt5c0Bk
ZWJpYW4ub3JnAAoJEOX0P5wnNPKHdVIP/izVwNmyI1O4YzzVtf7HU0teOd/Ie3lF
rd65wXsmUi0E5QzW93s4abv5CfMUSmE5RBmBYx7OStt7ll16/37YHioiJMwVahu2
K9AxEBzL6MEKpCjiDIFXN8arpiMHeOErWEL1EN15XeO9fdTTjYNWVw0uAymi2oVY
qeV6lj/dhl4fzvKSTmkeumIAmeysv3ibnDlB4zIEivNQT5+GV3ikiEBO/qgRQtWW
hanvCJ7muzqJaLf7AdkXOY6mE5JcU81WlUXRT595udppJ099+iLp0LSMLHQKl/ZX
0EBmOiduZHJa6sGUYg0Kx7m+sRRbZZPt+0LXRE4lRpWu2fB7QOgB7Po2xpbQ3utN
rBhJtA54trZObpBzs1lva9jLQYcu2zobzs9D8JB7woPuQ9zsWwYkPcsdiygNAM1Z
o46UmTR1qSQ/dZH3X+6RPJbmD15YsVvkGWeRZHD3ajSAN53jZtsMhVss35jZ5uii
e9as71QqjgdMIZ5/FL3MQrpmcGwCOiZqG/9WojGmitdbwLz/WLqcuEQWGqNNon6s
kPVvcWmux4y2hyUYlQU6LeNYJ2Qpc7ciOvQWNcTkBwM5Gjs+8UYHLEBiRw/oDOi6
BO3z+1M3a/gMTm+cB3dw9abPjfNZbLmaP2SRZXpl8sIdAWXzm/iaofYRy8Pwimpo
VErVYPhq1wsp
=VQ0r
-----END PGP SIGNATURE-----

Attachment: pgpQ09IegK9jc.pgp
Description: PGP signature


--- End Message ---

Reply via email to