On 24.11.2016 12:56, Dominik 'Rathann' Mierzejewski wrote:
On Wednesday, 23 November 2016 at 22:45, Sandro Mani wrote:
Hi
eigen-3.3.0 was released a a couple of weeks ago, and I've investigated the
consequences of updating in rawhide in this [1] COPR repo. The detailed
analysis is below, the summary is:
- five dependent packages fail to build due to the eigen3 update: avogadro,
ceres-solver, kalzium, shogun and tapkee
- of these, ceres-solver, shogun and tapkee can be fixed by upgrading to
newer versions (first two) or backporting upstream fixes (tapkee)
- (The shogun update needs viennacl which is stalled in review [2])
- avogadro relies on the eigen-2.x compatibility which was removed in
eigen-3.3, and there is not progress upstream so far in resolving the issue.
Why not unretire eigen2 and build avogadro against that? Or does it use
eigen3 features as well?
AFAICS avogadro can still be built against eigen2, so sure, that would
also be a plan. Not sure if reviving the package is better than bundling
though, since eigen2 is completely unsupported upstream and its use not
recommended [1]. I wouldn't want people starting to use the eigen2
package if it becomes available in the repos again.
[1] http://eigen.tuxfamily.org/index.php?title=Eigen2
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx