quinoa icon indicating copy to clipboard operation
quinoa copied to clipboard

Use ubuntu's libtrilinos-zoltan2-dev

Open junghans opened this issue 7 years ago • 4 comments

Ubuntu has libexodusii-dev and libtrilinos-zoltan2-dev, so let's use it.

junghans avatar Dec 07 '16 15:12 junghans

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?

junghans avatar Jan 17 '17 17:01 junghans

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.

nschloe avatar Jan 18 '17 08:01 nschloe

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 avatar Jan 18 '17 15:01 jbakosi

@jbakosi Feel free to chime in at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851787.

nschloe avatar Jan 18 '17 18:01 nschloe