quinoa
quinoa copied to clipboard
Use ubuntu's libtrilinos-zoltan2-dev
Ubuntu has libexodusii-dev and libtrilinos-zoltan2-dev, so let's use it.
libexodusii-dev
misses exodiff and it is doesn't include the bug fixes from trilinos' exodus.
@nschloe @ginggs: Is there are reason why you didn't package exodus from trilinos?
The libexodusii
in Debian is older than the Trilinos package which I why we didn't include it.
When we started packaging, there was also some controversy on how to deal with software that is made available as part of Trilinos as well as standalone (there are more like Exodus). Eventually we didn't include them in the Trilinos build either.
Nowadays, Exodus is developed as part of SEACAS, so I'm not sure how much sense a separate Exodus package makes sense anymore.
In Debian's defense, the upstream development model is a mess. It's never too clear where the code comes from, and even the developers have trouble figuring out where to best push their stuff.
Thanks, @nschloe. It is also my impression that Exodus is now part of SEACAS. Is there a chance, then, that ExodusII/SEACAS will soon be part of the Trilinos Debian package? I would even go as far as removing libexodusii5
and libexodusii-dev
as packages, but if that is not desirable, i.e., other packages depend on them, the Trilinos/SEACAS can also coexist with them.
@jbakosi Feel free to chime in at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851787.