Package: unison Version: 2.48.3-1 Followup-For: Bug #802919 Dear Maintainer,
Just to add another voice to this, particularly re: the oddness that stretch ships with ocaml-4.02, while its unison is compiled with -4.01. I realise it's heinous, but I do kindof think the solution has to be to ship both ocaml-4.01 and -4.02 builds of unison (and possibly as a result, ocaml itself). Possibly some pressure should be put on upstream to (1) catch the relevant exception and flag the ocaml version dependency, and (2) (as mentioned earlier in this thread) make the ocaml version explicit in unison's "-version" output and (possibly more a Debian packaging issue?) its executable filenames. This mess is certainly not Debian's fault, but it would greatly ease others' experience if both versions of unison were easily available as part of the official distribution. With a mixture of stretch, jessie and other machines, I've ended up installing three different builds of unison on one box. Conrad -- System Information: Debian Release: 9.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-3-amd64 (SMP w/8 CPU cores) Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8), LANGUAGE=en_GB.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages unison depends on: ii libc6 2.24-11+deb9u1 Versions of packages unison recommends: ii openssh-client [ssh-client] 1:7.4p1-10 Versions of packages unison suggests: pn unison-all <none> -- no debconf information