[Debichem-devel] Bug#999767: rdkit: FTBFS on buildds / reproducible builds without network access

Aurelien Jarno aurel32 at debian.org
Tue Nov 16 11:47:13 GMT 2021


Source: rdkit
Version: 202103.5-1
Severity: serious
Tags: ftbfs
Justification: Policy 4.9

According to Debian Policy 4.9:

| For packages in the main archive, required targets must not attempt
| network access, except, via the loopback interface, to services on the
| build host that have been started by the build.


However rdkit tries to download fonts from google.com during the
configure stage, leading to a build failure when network is not
available:

...

| == Updating Filters.cpp from pains file
| == Done updating pains files
| Downloading https://fonts.google.com/download?family=Comic%20Neue...
| CMake Error at Code/cmake/Modules/RDKitUtils.cmake:224 (MESSAGE):
|   The md5 checksum for
|   /build/1st/rdkit-202103.5/Code/GraphMol/MolDraw2D/Comic_Neue.zip is
|   incorrect; expected: 23ed3f833c1ae0adb141a26b4a30d73e, found:
|   d41d8cd98f00b204e9800998ecf8427e
| Call Stack (most recent call first):
|   Code/GraphMol/MolDraw2D/CMakeLists.txt:16 (downloadAndCheckMD5)
| 
| 
| -- Configuring incomplete, errors occurred!
| See also "/build/1st/rdkit-202103.5/obj-x86_64-linux-gnu/CMakeFiles/CMakeOutput.log".
| See also "/build/1st/rdkit-202103.5/obj-x86_64-linux-gnu/CMakeFiles/CMakeError.log".
| 	cd obj-x86_64-linux-gnu && tail -v -n \+0 CMakeCache.txt
| ==> CMakeCache.txt <==

...

The full build log can be found there:
https://buildd.debian.org/status/fetch.php?pkg=rdkit&arch=riscv64&ver=202103.5-1&stamp=1636998503&raw=0

Or there:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/rdkit.html



More information about the Debichem-devel mailing list