FS#43925 - Unison 2.48.3 fails due to different compiler versions

Attached to Project: Arch Linux
Opened by thelonius (thelonius) - Monday, 23 February 2015, 21:20 GMT
Last edited by Gaetan Bisson (vesath) - Monday, 23 February 2015, 21:51 GMT
Task Type General Gripe
Category Packages: Extra
Status Closed
Assigned To Gaetan Bisson (vesath)
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

As already with unison 2.40.128 (reported in  FS#43241 ) the recently updated unison 2.48.3 crashes when trying to sync with an unison 2.48.3 on the remote side if that is not compiled with ocaml 4.02.

So this release quiet completely Arch-exclusive.

Beside this it would be really nice if the package maintainers would decide to follow the convention of other distros to name the package by version (unison-2.40, unison-2.48...) since also an unison 2.48.3 compiled with ocaml 4.01 doesn't work with unison 2.40.x.

Error:

Uncaught exception Failure("input_value: bad bigarray kind")
Fatal error: Lost connection with the server
This task depends upon

Closed by  Gaetan Bisson (vesath)
Monday, 23 February 2015, 21:51 GMT
Reason for closing:  Upstream
Comment by Gaetan Bisson (vesath) - Monday, 23 February 2015, 21:51 GMT
In accordance with the Arch way, I am only interested in providing a package for the most recent stable release of unison as part of our official repositories. Packages for older releases are perfectly suitable for inclusion in the AUR if anyone wish to maintain them.

Regarding the segfault when syncing with a unison compiled with a different ocam, please report this upstream as per http://www.cis.upenn.edu/~bcpierce/unison/status.html . There is nothing I can do to fix this packaging-wise.

Loading...