Your message dated Tue, 04 Aug 2026 05:05:55 +0000
with message-id <[email protected]>
and subject line Bug#1136237: fixed in gtsam 4.2.2+dfsg-4
has caused the Debian Bug report #1136237,
regarding gtsam: FTBFS with libeigen3-dev 5.0 (major version transition)
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.)
--
1136237: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1136237
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Package: src:gtsam
Version: 4.2.0+dfsg-6
Severity: important
Tags: sid forky ftbfs
User: [email protected]
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
gtsam FTBFS with libeigen3-dev 5.0.1. The full build log is available at:
https://debusine.debian.net/debian/developers-gladk-eigen3/artifact/3756024/
Here is the most probably relevant part of the failing build log:
===========================================
[ 0%] Generating geometry.cpp
cd /build/reproducible-path/gtsam-4.2.0+dfsg/obj-x86_64-linux-gnu/python &&
/usr/bin/cmake -E env
PYTHONPATH=/build/reproducible-path/gtsam-4.2.0+dfsg/wrap/cmake/..:
/usr/bin/python3
/build/reproducible-path/gtsam-4.2.0+dfsg/wrap/scripts/pybind_wrap.py --src
/build/reproducible-path/gtsam-4.2.0+dfsg/gtsam/geometry/geometry.i --out
geometry.cpp --module_name gtsam --top_module_namespaces gtsam --ignore
gtsam::Point2 gtsam::Point3 gtsam::ISAM2ThresholdMapValue gtsam::FactorIndices
gtsam::FactorIndexSet gtsam::IndexPairSetMap gtsam::IndexPairVector
gtsam::BetweenFactorPose2s gtsam::BetweenFactorPose3s gtsam::Point2Vector
gtsam::Point2Pairs gtsam::Point3Pairs gtsam::Pose3Pairs gtsam::Pose3Vector
gtsam::Rot3Vector gtsam::KeyVector gtsam::BinaryMeasurementsPoint3
gtsam::BinaryMeasurementsUnit3 gtsam::BinaryMeasurementsRot3 gtsam::DiscreteKey
gtsam::KeyPairDoubleMap gtsam::gtsfm::MatchIndicesMap
gtsam::gtsfm::KeypointsVector gtsam::gtsfm::SfmTrack2dVector --template
/build/reproducible-path
/gtsam-4.2.0+dfsg/python/gtsam/gtsam.tpl --is_submodule --use-boost
In file included from
/build/reproducible-path/gtsam-4.2.0+dfsg/gtsam/base/Matrix.h:28,
from
/build/reproducible-path/gtsam-4.2.0+dfsg/gtsam/base/Matrix.cpp:19:
/build/reproducible-path/gtsam-4.2.0+dfsg/gtsam/base/Vector.h:45:82: error:
conversion from
âCwiseNullaryOp<Eigen::internal::scalar_zero_op<double>,[...]>â to
non-scalar type
âCwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,[...]>â
requested
45 | static const Eigen::MatrixBase<Vector2>::ConstantReturnType Z_2x1 =
Vector2::Zero();
|
~~~~~~~~~~~~~^~
/build/reproducible-path/gtsam-4.2.0+dfsg/gtsam/base/Vector.h:46:82: error:
conversion from
âCwiseNullaryOp<Eigen::internal::scalar_zero_op<double>,[...]>â to
non-scalar type
âCwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,[...]>â
requested
46 | static const Eigen::MatrixBase<Vector3>::ConstantReturnType Z_3x1 =
Vector3::Zero();
|
~~~~~~~~~~~~~^~
/build/reproducible-path/gtsam-4.2.0+dfsg/gtsam/base/Vector.h:52:92: error:
conversion from
âCwiseNullaryOp<Eigen::internal::scalar_zero_op<double>,[...]>â to
non-scalar type
âCwiseNullaryOp<Eigen::internal::scalar_constant_op<double>,[...]>â
requested
===========================================
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/wYFAmoBZGYACgkQ0+Fzg8+n
/wapUw//UmnQA6/kROdeDVBPZ5Drfq44DtGRew+ui71BUMp8o7I4A0FOyTgh6YKV
wfQYiYQENoM0GEo1YoMVBD+u3tOdl9ShGTAzfENjDZLKLLr8cGgrneO/gPxzHIp3
gZ9wqM0VEMTI/ObLyA336rfe7yqZupEMOfje04Np2TpRc61nZka6i+sUf3+LAiDv
YewI+ynySO5Z6PxQVbw9PPxPE6qyHYwefXdxIvC4o4cvyP6WBK/eA886UFNVla33
yu7IFRoJpMZ+3RvzcJujMgvvyMX/gnUSF0G73sA9ndOWIUSdivmtuU3aWp5jKpCy
ywZ9ZRUbt7VEbrAWeLLiM0aZrI2o1QvBSR+BLFu9mVWrlSJasNyFvUlqisxTDwve
sMS3FWjaunjxsDsnm+5rKQ3cu+dLTahDuaNgdUhxFIv3V5wroj4svWhh45STWMCC
kYyfgST6k6eLURldkV0gJNSgDB4yUprHOSq+2ZyLobhzYqpG8472lLRIycxHSOzQ
x3GY3WgI4Mb+EYtpkWtBCAuB2GSn/UbuPeRfK5Jc2zphTGysHvElJRFkOiDyb3XD
gYuosvdMh04Vi8P1CWCBUlinR8+ysOnW3O/t3HgwG6sJYjE7uB2bCfs1i3NTOWbD
Znsptq7U52snlga1jmcOOkRMpBbSW6Dz3vSMhD437pFT6kype2E=
=8NJA
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
Source: gtsam
Source-Version: 4.2.2+dfsg-4
Done: Dima Kogan <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gtsam, 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.
Dima Kogan <[email protected]> (supplier of updated gtsam 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, 03 Aug 2026 21:24:23 -0700
Source: gtsam
Architecture: source
Version: 4.2.2+dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Dima Kogan <[email protected]>
Closes: 1136237
Changes:
gtsam (4.2.2+dfsg-4) unstable; urgency=medium
.
* Upload to unstable
.
gtsam (4.2.2+dfsg-4~exp1) experimental; urgency=medium
.
* Support eigen3 version 5 (Closes: #1136237)
Checksums-Sha1:
ca3e780d89fb710c52137a7fc7de40cde3278a09 2912 gtsam_4.2.2+dfsg-4.dsc
a0018c6e541567727986a8abe6fbfd53970487f2 23864 gtsam_4.2.2+dfsg-4.debian.tar.xz
c3e5ba96d516c88d19804557da7641f3acf4e3da 17479396 gtsam_4.2.2+dfsg-4.git.tar.xz
0c2dfb707d6aae77eb62541e9629892a9ccb549a 17564
gtsam_4.2.2+dfsg-4_source.buildinfo
Checksums-Sha256:
742cc4ec1762e57edb2d69ca3c7f01a68006ab7940ec9afaf7dab07614501a88 2912
gtsam_4.2.2+dfsg-4.dsc
6f510daa73d2b016e62138df8fb46675639fc91af42136cf5e9d4078545741d0 23864
gtsam_4.2.2+dfsg-4.debian.tar.xz
47446f785c971e606ad264f28e3eaca6ba2270fa4d730d1f97e3d74f883ca14d 17479396
gtsam_4.2.2+dfsg-4.git.tar.xz
2d1e3c91e93a271ec4d0fbb363df9274a99e14531ae48f93c2e818cb8caccef7 17564
gtsam_4.2.2+dfsg-4_source.buildinfo
Files:
e176a3da1c77d0cd68a6223049dc7b24 2912 science optional gtsam_4.2.2+dfsg-4.dsc
bcac7abbe2af22a628c5baa8daadb46c 23864 science optional
gtsam_4.2.2+dfsg-4.debian.tar.xz
6187e8a63f373bae0e50e68840ded8cd 17479396 science None
gtsam_4.2.2+dfsg-4.git.tar.xz
0470526897b9748b0a6564abc09a27bf 17564 science optional
gtsam_4.2.2+dfsg-4_source.buildinfo
Git-Tag-Info: tag=2df8d369da2fbba9e85ceda2f504a44fc02f17c9
fp=b5e2fa190fdf9afe218889cfacc7c2cf30941188
Git-Tag-Tagger: Dima Kogan <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmpxacYACgkQYG0ITkaD
wHktlQ/+IKSESfB9T4va+hbXLb5BrIwiH4muT7xw0HIfZhRAwlEvIaRrdfkTN133
90c7npZ27mwMXnipQ3Ak8W9Zlek4emrXE1PBSQoz+0FutVg7IbTRz+ZCEQhSQA+P
5wPLh0dc4y+8O5BWIfon7+L7J4H86OGG/JNSBf7h9fFViH4G5pNd4jfvxpssjz96
nyPNedK1KdbNNMixgwUe+t4Jk+ndUBi3Cp3JwHI3Ig9FktOwP4/+IPxDtZ1Zq/mL
pVouznh8PCdmG1niegKYFEBn8uwFVhn65vNuo1WG08EU+uJymXIkhJlb1JPEMvFm
pwhKwtxkr/Hx7+et5FtA72DID40PQlJSB/jsQ1LpxupHl2lVdibtlH7PVSPMOFm/
O+1eOR6lhv3S21jnf5F0fT7n+VV1kgGKulNoQU6w+ddXi1soqtH+60VH+kDz2Ua8
6DZRDa+hEzEx0GzaH93vLg1PVkIhGnwYPtHCtaEsjpz/mtdzi2TNUT6KWwbkNKi2
Fnl4+WQNQldZvf3R+YWNatD6bbLekuRlyRmpQtNgOmSlBe7daH4u19sslNiJc4Om
cT9cP2z+WqAU8oN0fi7y+2K6DFNgE5F1spNQREh+zmHZMTq3LmmRRbenyF4aYwmP
028obooQ8NdHsrOarwtASlKNcn+vLa06W02oR1LE+uo7/zW1+do=
=QfML
-----END PGP SIGNATURE-----
pgpoJ2XLmQ7yf.pgp
Description: PGP signature
--- End Message ---