[Pkg-julia-devel] Julia 0.6

Graham Inggs ginggs at debian.org
Sun Jul 2 13:51:55 UTC 2017


Hi Peter

On 2 July 2017 at 01:35, Peter Colberg <peter at colberg.org> wrote:
> Julia 0.6 requires utf8proc2 2.1.0, which only supports Unicode 9,
> while unicode-data was recently updated to Unicde 10.

I noticed unicode-data 10 was uploaded directly to unstable because
wine-development started to FTBFS.  I am guessing our current utf8proc
will too.  Is patching utf8proc to work with unicode-data an option
for us, or is that better left to upstream?

> I plan to
> suggest to the Debian maintainer to provide versioned packages
> (similar to llvm) and re-upload unicode-data-9.

That, or in future unicode-data should first be uploaded to
experimental and go through the normal process for a transition.

> The documentation was converted to Markdown and requires a few Julia
> packages to build (see doc/REQUIRE).

Are you intending for julia to become a build-dependency of itself?
Or split the documentation off into a separate source package?

> This seems like the perfect
> opportunity to think about packaging Julia modules for Debian.

I have no objections.

> The OpenSSL relicensing to Apache 2.0 [1] appears to be far away, so
> libgit2 will lack HTTPS support for the foreseeable future. I suggest
> uploading Julia 0.6 to experimental instead at some point, even if it
> will not support external packages for a long time.

Does this mean Pkg.add will not work at all with 0.6.0?

> ppc64, armhf and arm64 are now officially supported upstream [2].
> Would you agree to unconditionally enabling the test suite on all
> architectures? The test runner now prints a summary of failures at the
> end including error outputs, which should simplify the analysis of
> test failures on the autobuilders significantly.

I'm happy to run builds with the tests enabled on Debian's porterboxes
and we can decide based on those results which tests to enable.

Our julia 0.4.7 package is going to FTBFS soon when sphinx 1.5 is
uploaded to unstable.
We already have that fix in Ubuntu [1].  I think we will need to
resolve this utf8proc issue first, and check whether julia 0.4.7 can
build against utf8proc 2.1.0.

Regards
Graham


[1] https://launchpadlibrarian.net/313015607/julia_0.4.7-6_0.4.7-6ubuntu1.diff.gz



More information about the Pkg-julia-devel mailing list