Bug#1136232: dolfin: FTBFS with libeigen3-dev 5.0 (major version transition)
Anton Gladky
gladk at debian.org
Mon May 11 06:00:55 BST 2026
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Package: src:dolfin
Version: 2019.2.0~legacy20240219.1c52e83-27
Severity: important
Tags: sid forky ftbfs
User: debian-devel at lists.debian.org
Usertags: eigen3-5.0
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
dolfin FTBFS with libeigen3-dev 5.0.1. The full build log is available at:
https://debusine.debian.net/debian/developers-gladk-eigen3/artifact/3755404/
Here is the most probably relevant part of the failing build log:
===========================================
- -- Eigen3 version .. found in /usr/include/eigen3, but at least version 3.2.90 is required
CMake Error at /usr/share/cmake-4.3/Modules/FindPackageHandleStandardArgs.cmake:290 (message):
Could NOT find Eigen3 (missing: EIGEN3_VERSION_OK) (Required is at least
version "3.2.90")
Call Stack (most recent call first):
/usr/share/cmake-4.3/Modules/FindPackageHandleStandardArgs.cmake:654 (_FPHSA_FAILURE_MESSAGE)
cmake/modules/FindEigen3.cmake:97 (find_package_handle_standard_args)
CMakeLists.txt:279 (find_package)
- -- Configuring incomplete, errors occurred!
cd obj-x86_64-linux-gnu && tail -v -n \+0 CMakeCache.txt
===========================================
libeigen3-dev_5.0.1-1 is available in experimental.
When this package version lands into unstable (probably at the beginning
of June 2026), this bug will be increased in severity to serious.
Thanks,
Anton
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAmoBYocACgkQ0+Fzg8+n
/wZ6rRAAj/ldo9eBDdXHYpPsceuihPujp19BsQYLmkonN6vbpbTKqWcaAociH21m
3SnvfEqu/I7w5dqB/dUVCk8Hfah9P/C/YMmdEx3wbiCWI5S7QvD9bZUret5ZExDg
ajy/tQPUreQZdNDvjJjJrw/XDXyrtTAWPKsGyXVIIFuDquGzpMOZBfECxDpztcP0
NXTa/TkOU8zBDKpXD3HvupuYrhWgL2eKk8I0QKLwUYfOzSZkbInZCEbVr1F0LtC8
Fn6+5oLW6SJZhX/J5rWqkndgXzd6lK0lSU8iktA1SdaZYz13J6oNeJaTIV2wCNqs
FcvGF/3ly+jky3PoTUqCw9RFUwmk196/7PhP3Ixo+8s4RnCH48gYjHPrjLMrc/Pv
Py5s4RPBbimXu2fp0v46jXtoC5E8JkHbLVF0DjkSj1p9B41vBb7+19zarKLCl09+
YoAGZa8WjtJT/PPHZN7HVnzB87x33z0rtwSmJ4TAXV5NuWlYInUEXPRB6CeKdsiP
na0uFeKLmuUfOuLLCIlSDq1i2osHSbXE8hVRliVEbjKeQSNeJyjtebsbT6LCAgUT
SYF5/jJoWYUUH1JJjshY0l0M6whlUPpBz0odbOi5mP8JQheeTn0BNKI+W/pAj0aV
rU690s1MBfPq9mLxoiBD71PFHWudLPX//4GLnwUKJnRzoZsbDIk=
=CbM/
-----END PGP SIGNATURE-----
More information about the debian-science-maintainers
mailing list