#1136322 rdkit: FTBFS with libeigen3-dev 5.0 (major version transition)

Package:
src:rdkit
Source:
src:rdkit
Submitter:
Anton Gladky
Date:
2026-09-08 10:21:03 UTC
Severity:
normal
Tags:
#1136322#5
Date:
2026-05-11 20:42:44 UTC
From:
To:
Dear Maintainer,

your package depends on libeigen3-dev. The upstream released a
new major version of this mathematical library, 5.0.0. Some
basic information about new features and changes in this version
can be found here:

https://libeigen.gitlab.io/releases/5.0/

This is a major version change and may require code changes in packages
depending on eigen3. The key breaking changes include:

  - Minimum required C++ standard is now C++14
  - Changes in the build system integration
  - Some API name changes

rdkit FTBFS with libeigen3-dev 5.0.1. The full build log is available at:

https://debusine.debian.net/debian/developers-gladk-eigen3/artifact/3761129/

Here is the most probably relevant part of the failing build log:
    ===========================================

#1136322#16
Date:
2026-09-04 04:53:54 UTC
From:
To:
Dear maintainers,

eigen3 5.0 (libeigen3-dev 5.0) is now in unstable, so these FTBFS bugs are
release-critical.  I am therefore raising their severity to serious.

Regards,

Anton

#1136322#21
Date:
2026-09-08 10:19:10 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
rdkit, 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 1136322@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andrius Merkys <merkys@debian.org> (supplier of updated rdkit 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Tue, 08 Sep 2026 05:59:04 -0400
Source: rdkit
Architecture: source
Version: 202603.4-2
Distribution: unstable
Urgency: medium
Maintainer: Debichem Team <debichem-devel@lists.alioth.debian.org>
Changed-By: Andrius Merkys <merkys@debian.org>
Closes: 1136322 1146843
Changes:
 rdkit (202603.4-2) unstable; urgency=medium
 .
   * Backport modified upstream commit to fix FTBFS with eigen3 >= 5.0.0
     (Closes: #1136322)
   * Backport upstream commit increasing test tolerance to fix test failure on
     arm64 (Closes: #1146843)
Checksums-Sha1:
 9b129dcf449e83069285556091acbbcc4ac2564c 2496 rdkit_202603.4-2.dsc
 2ee00d6b08247375f35542ddb780499ddc56763c 50696 rdkit_202603.4-2.debian.tar.xz
 4814055a77865d23dd59946a973b162914ac3091 10809 rdkit_202603.4-2_source.buildinfo
Checksums-Sha256:
 6366614c40699d30501a959f71bbde2e2162080bf1effd015bfdd1d47d628a8a 2496 rdkit_202603.4-2.dsc
 c00d30401db58997ee6069b23129ce07cd98c947370e4052d3ef371aef03e572 50696 rdkit_202603.4-2.debian.tar.xz
 8e6163abd057a3bebec9f495ecd6fa2e13d2dc1e1d334633a197d703fce4a808 10809 rdkit_202603.4-2_source.buildinfo
Files:
 c469707963591662c41b3f9f5e3f58c5 2496 science optional rdkit_202603.4-2.dsc
 6a7daa5980ae9699be42ceb44f382dcd 50696 science optional rdkit_202603.4-2.debian.tar.xz
 262ab27ee49118d975e71f539b33c1d4 10809 science optional rdkit_202603.4-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQQ9mT++eHAQdiuDyvHYokBlilUePQUCap/dpgAKCRDYokBlilUe
PfWqAP9156FJQ1z3yByTAzc2slrjSyKI1zmiYLWO1aK1LbKDjAD7Bt3uy14iw4lt
Ddjy8QPdlObGYnYRrbYk8BVT/LTTVQM=
=Pbth
-----END PGP SIGNATURE-----