Your message dated Sun, 02 Aug 2026 18:18:56 +0000
with message-id <[email protected]>
and subject line Bug#1136237: fixed in gtsam 4.2.2+dfsg-4~exp1
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~exp1
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: Thu, 30 Jul 2026 18:22:57 -0700
Source: gtsam
Architecture: source
Version: 4.2.2+dfsg-4~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Dima Kogan <[email protected]>
Closes: 1136237
Changes:
gtsam (4.2.2+dfsg-4~exp1) experimental; urgency=medium
.
* Support eigen3 version 5 (Closes: #1136237)
Checksums-Sha1:
6159e5763e4cf8afaf103289701deb4c9397304f 2937 gtsam_4.2.2+dfsg-4~exp1.dsc
30860022c68c32420fbcf8627c078fbbc23cd189 23856
gtsam_4.2.2+dfsg-4~exp1.debian.tar.xz
701b21cf897f21e0983434776b0f1054ccdee43d 17475988
gtsam_4.2.2+dfsg-4~exp1.git.tar.xz
3f75e21c56fe69ed30509b394be702700f466753 17584
gtsam_4.2.2+dfsg-4~exp1_source.buildinfo
Checksums-Sha256:
d9d385b989eb807c73de0fc1fd81830d240e9bb8655136d4351e200e01829d63 2937
gtsam_4.2.2+dfsg-4~exp1.dsc
fdbd63f9fdfa5e3f79407a61ab0db2633559679181c563425d0acd50a2534f6b 23856
gtsam_4.2.2+dfsg-4~exp1.debian.tar.xz
ef1ac2d69aaedaae019bc20fdeac700ae38c1b365cf706cca8dcaaac3ea3ffc2 17475988
gtsam_4.2.2+dfsg-4~exp1.git.tar.xz
09322a78316be0f36f16ea21b32bbff7ec3bd4d64c717a7fd78858ea9e8cd285 17584
gtsam_4.2.2+dfsg-4~exp1_source.buildinfo
Files:
78d8b3635e7a03cd626df1c5063459ce 2937 science optional
gtsam_4.2.2+dfsg-4~exp1.dsc
e2ddba0317e890b289d8bc1be09d8e7b 23856 science optional
gtsam_4.2.2+dfsg-4~exp1.debian.tar.xz
4e9b70d40a1ff8709592a07ead0df235 17475988 science None
gtsam_4.2.2+dfsg-4~exp1.git.tar.xz
722b15acc3cecf11ad52531debf39d3a 17584 science optional
gtsam_4.2.2+dfsg-4~exp1_source.buildinfo
Git-Tag-Info: tag=c357b60b97da098a4ea39931e21ccf571413e32a
fp=b5e2fa190fdf9afe218889cfacc7c2cf30941188
Git-Tag-Tagger: Dima Kogan <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmpvhLYACgkQYG0ITkaD
wHmMkRAA26Il5I/S8ptgLe3fPb97+4QyPpjdiL3Ot7YRH4g9LUd83e/vQr5RPFC7
4ClwqS89xNn3jNVFE7LcRHtTPVAGxOk2psUKNGKWcUvfwWZsGEwhA/mD7uVws3pU
kSvyqVtE7EkN8ELUYh8vLfVKOSnRsdAIE9gKwMz7Lkw+BxQI5srVjqZKRDkq6ZFg
+Ra8BJr04YpxnYypXmaITW6CFAcuz1YsmLWUHkGTuNaRj6cJvmfiy1GDcrgzS/Iv
jGsKK1ntv7/Bm1ySHuIVnyeZI5fFTSCTtC5hPXO1ZduMrtMbHc9YEZWIXLDmarht
vuQ+S8Oo8dNdAGA3ZLcaxd0nLhr7Oecmq5WMEUlUStUIu3oP0VMjJ2cTcOb58QGo
H1r4U+H5N03Et4NHmBcolVqRPIa8X7YPS393VFCX+sOZgc9MOfA9ujtHmc5Rcl7l
RezCMO2Wls5s0Nb3XS2fFZIiYb0PEncw0VUw4TX9a1DfDeKbUbykbZ3PzmZvYrgn
FCfqQg8KvYJq8TWOqvzWd79mv30oY06EzXoqAPhQMHIZJLoGt2NEGP/3fWhyIHpD
onScoEoaaInlz/Q1BXh8A4WeV0TJmd3AgoAbmOtro03Gam3igoOO+RIi5lODGy7n
0nZG4iEoyG1wiam/jIVwYYRalJXbYE0RGTo3do5jtr2+iaULoO0=
=17P+
-----END PGP SIGNATURE-----
pgpbVwcDqsK7Q.pgp
Description: PGP signature
--- End Message ---