[Pkg-octave-devel] Sundials is way outdated

James Tocknell aragilar at gmail.com
Mon Feb 6 02:25:54 UTC 2017


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 at secretsauce.net> wrote:

> James Clarke <jrtc27 at 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
<http://opendotdotdot.blogspot.com/2010/04/rms-and-tim-berners-lee-separated-at.html>,
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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-octave-devel/attachments/20170206/9cfe7ec7/attachment.html>


More information about the Pkg-octave-devel mailing list