Package Details: gtsam 4.0.2-3

Git Clone URL: (read-only, click to copy)
Package Base: gtsam
Description: A library of C++ classes that implement smoothing and mapping (SAM) in robotics and vision, using factor graphs and Bayes networks as the underlying computing paradigm rather than sparse matrices.
Upstream URL:
Licenses: BSD
Submitter: kartikmohta
Maintainer: kartikmohta
Last Packager: kartikmohta
Votes: 1
Popularity: 0.002799
First Submitted: 2013-12-06 18:38
Last Updated: 2019-10-13 00:28

Dependencies (5)

Required by (2)

Sources (3)

Latest Comments

m-pilia commented on 2020-01-10 08:32

Hi! I see you patched the build to provide a copy of metis under a different name (/usr/lib/ It looks like this binary is compiled differently than the system metis (/usr/lib/ provided by the metis package, the latter seems to not use thread-local storage. This can cause linking errors in other packages that have both metis and gtsam as dependencies if the two libraries get mixed.

acxz commented on 2019-10-13 00:45

As always, thanks for your quick response!

kartikmohta commented on 2019-10-13 00:29

@acxz Yes, looks like they re-tagged the release. Thanks for the heads-up.

acxz commented on 2019-10-12 17:36

@kartikmohta I am trying to install this package but the validity check is failing. I think the gtsam group may have released another package under the same version name. Can you confirm and if needed fix the checksum? Thank you!

acxz commented on 2019-07-07 07:00

hmm I see, maybe they can be makedepends as well as optdepends? One example of this is the opencv package ( They have multiple packages listed under both make and optional dependencies. But I can see that being annoying for users who do not want to install intel-mkl/intel-tbb in the first place. As of now, the solution you have proposed is just fine tho.

kartikmohta commented on 2019-07-07 06:22

I'll add cmake to the makedepends, good catch! It's a bit tricky to just put intel-mkl/intel-tbb on the optdepends line since they need to be installed before building the package and if found at build time, then they are not optional anymore. I guess I'll put them in optdepends with a note that the package needs to be rebuilt to use them.

acxz commented on 2019-07-07 03:07

As seen on the following page can you also add intel-mkl as an optional dependency and change intel-tbb to an optional dependency? cmake should also be a make dependency.

acxz commented on 2019-07-02 14:35

Upstream has changed to and their development is on github now ( with release 4.0.0. Can this information be reflected on this package?

EDIT: Thank you!

acxz commented on 2019-05-03 00:32

A new version has been released, can this package be updated?

Edit: Thank you!