[Pkg-julia-devel] Need help for packaging Julia 0.4
Sébastien Villemot
sebastien at debian.org
Mon Oct 19 12:45:21 UTC 2015
Hi Peter,
Le vendredi 16 octobre 2015 à 14:19 -0400, Peter Colberg a écrit :
> I went through the dependencies for Julia 0.4.0. It seems reasonable
> to package juliadoc, utf8proc and dsfmt separately. dsfmt needs a
> patch that fixes array-size arguments (int → ptrdiff_t), but
> otherwise
> requires no modifications. The only dependency that cannot be
> packaged
> is r-math, which is patched to use dsfmt for random-number
> generation.
>
> libgit2 is already packaged. Julia’s patches to libuv appear to all
> be
> related to cygwin (win pipe), so substituting with the libuv package
> might work.
I agree that ideally juliadoc should be packaged separately.
I would not bother packaging utf8proc. It is very small and already
embedded in a lot of packages (see http://codesearch.debian.net/results
/utf8proc/).
dsfmt is also embedded in several packages (like xmds2, shogun,
openturns, as reported by http://codesearch.debian.net/results/dsfmt/).
And my impression was that the patch for array-size arguments would
break compatibility with the implementation embedded in other packages,
thus defeating the purpose of having a separate package. So I did not
bother packaging it separately.
For libuv, it would be indeed great to use the official Debian package.
I don't know if this is now possible, but in the past I was told by the
julia developers that it was not. See the discussion in this issue:
https://github.com/JuliaLang/libuv/issues/2
--
.''`. Sébastien Villemot
: :' : Debian Developer
`. `' http://sebastien.villemot.name
`- GPG Key: 4096R/381A7594
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-julia-devel/attachments/20151019/4ed8a30b/attachment.sig>
More information about the Pkg-julia-devel
mailing list