Hi! While rebuilding the python related packages against the Python 3.15rc1 version we found that rdkit fails to build from source not only for 3.15 but also for 3.14 [1]. Error: testDistGeomHelpers: src/catch2/../catch2/internal/catch_output_redirect.hpp:40: void Catch::OutputRedirect::activate(): Assertion !m_redirectActive && "redirect is already active"' failed. This is because catch2 is not thread safe till release 3.12, but currently we have 3.7 in Debian, so the tests that depend on thread safety need workarounds. It's likely that this only started happening now, due to the new gcc version. I applied the fix in the sandbox [2] to be able to build the packages that depend on rdkit and it has built successfully, please consider applying the patch to get rdkit to build successfully. Happy hacking, [1]: https://debusine.debian.net/debian/r-python-python3.15/artifact/4587746/ [2]: https://debusine.debian.net/debian/r-python-python3.15/
Hello, Bug #1146588 in rdkit reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/debichem-team/rdkit/-/commit/4c6eb2f2bff6749eb70c593e8582686f8529aae3 (this message was generated automatically) -- Greetings https://bugs.debian.org/1146588
Hello, Bug #1146588 in rdkit reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/debichem-team/rdkit/-/commit/4c6eb2f2bff6749eb70c593e8582686f8529aae3 (this message was generated automatically) -- Greetings https://bugs.debian.org/1146588
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 1146588@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, 29 Sep 2026 03:34:28 -0400
Source: rdkit
Architecture: source
Version: 202603.4-3
Distribution: unstable
Urgency: medium
Maintainer: Debichem Team <debichem-devel@lists.alioth.debian.org>
Changed-By: Andrius Merkys <merkys@debian.org>
Closes: 1146588 1148464
Changes:
rdkit (202603.4-3) unstable; urgency=medium
.
* Build for all supported Python versions (Closes: #1146588, #1148464).
Thanks Maximiliano Curia
* Cleanup debian/rules.
Checksums-Sha1:
a0708808f185f29d9cb22213f1b1c984e6abc322 2513 rdkit_202603.4-3.dsc
f6979cba49fe410496d59ea96ab000e31d8ebf2d 51520 rdkit_202603.4-3.debian.tar.xz
84f6fa863295d581d52e9b156f7273706e2d8541 10558 rdkit_202603.4-3_source.buildinfo
Checksums-Sha256:
58967e2f83098d6d5233b7db3aea8d01adf47c9c2bac6a679be6cbf983d1d036 2513 rdkit_202603.4-3.dsc
17220fb007e66c55897feeac974cbd83082d88b278190b3f91f77798b948c93e 51520 rdkit_202603.4-3.debian.tar.xz
a56fefb387ac809528e379e2c7f3dcb6d82beeb83e05e73a54dc14535925761d 10558 rdkit_202603.4-3_source.buildinfo
Files:
58da5b8c2bbd60dbf5e5dc5d9ee05bb9 2513 science optional rdkit_202603.4-3.dsc
de017abce0d4d4538ea7e26413f71ee7 51520 science optional rdkit_202603.4-3.debian.tar.xz
8bb81a6e3f419cb71aafa3c2e28e59bc 10558 science optional rdkit_202603.4-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQQ9mT++eHAQdiuDyvHYokBlilUePQUCartqYQAKCRDYokBlilUe
Pcm4AQDxbsLBC4urdf5+kVEVSwi+isXb4S87BAdJ5rKYfUesowEAps5kQrpUZctU
npLyjR2bpq+kSloRL5nJjcVfB8xkDwY=
=3IYt
-----END PGP SIGNATURE-----