[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Pkg-octave-devel] Sundials is way outdated



sundials-config was removed in sundials 2.6, so I'd just remove the references to it. There's a patch https://github.com/aragilar/debian-packaging-sundials/blob/master/debian/patches/Add-pkgconfig-files.patch which adds pkg-config support, as otherwise you have to know what the correct paths are.

Questions about the current packaging: Why is 0001-Added-missing-linkages-to-the-DSOs.patch needed, shouldn't the necessary linking already be set up? Also, what's the need to override dh_install for the docs (see https://anonscm.debian.org/cgit/debian-science/packages/sundials.git/tree/debian/rules#n29), shouldn't it just work?

Do we want to rename parallel to mpi in the packaging, to reduce confusion (as there is now two other parallel methods)?
Also, do we want to keep the current "tests", given 1) unrelieable, and 2) only cover the C serial version (the Fortran and parallel versions appear to be commented out, presumably because they keep failing)? Wouldn't be better to write a simple set of tests which solve (for example) the simple harmonic oscillator, and which run against the different features sundials has (c.f. https://github.com/bmcage/odes/tree/master/scikits/odes/tests)? I can do that when I get back home.

On 6 February 2017 at 09:51, Dima Kogan <dima@secretsauce.net> wrote:
James Clarke <jrtc27@debian.org> writes:

>> dh_install: Cannot find (any matches for) "bin/sundials-config" (tried in "." and "debian/tmp")

bin/sundials-config isn't something that upstream builds anymore, I
don't think. Removing this from the appropriate install makes it go much
further.



--
Don't send me files in proprietary formats (.doc(x), .xls, .ppt etc.). It isn't good enough for Tim Berners-Lee, and it isn't good enough for me either. For more information visit http://www.gnu.org/philosophy/no-word-attachments.html.

Truly great madness cannot be achieved without significant intelligence.
 - Henrik Tikkanen

If you're not messing with your sanity, you're not having fun.
 - James Tocknell

In theory, there is no difference between theory and practice; In practice, there is.

Reply to: