← Back to team overview

ocaml-maint team mailing list archive

[Bug 1568459] Re: unison incompatible with older ubuntu/debian versions

 

Just as a note on recompiling, I have tried to build a statically-linked
binary on Ubuntu 19.10 (with OCaml 4.05.0) and run it on 20.04; it
yields the same errors as the dynamically-linked 19.10 binary when run
on 20.04:

Unison failed: Uncaught exception Failure("input_value: ill-formed message")
Raised at file "/tmp/unison-2.48.4/lwt/lwt.ml", line 135, characters 6-13
Called from file "list.ml", line 85, characters 12-15
Called from file "/tmp/unison-2.48.4/lwt/lwt.ml", line 31, characters 2-37
Called from file "/tmp/unison-2.48.4/lwt/lwt.ml" (inlined), line 83, characters 17-46
Called from file "/tmp/unison-2.48.4/lwt/generic/lwt_unix_impl.ml", line 55, characters 6-23
Called from file "/tmp/unison-2.48.4/lwt/generic/lwt_unix_impl.ml", line 147, characters 6-40
Called from file "/tmp/unison-2.48.4/main.ml", line 202, characters 6-24
Called from file "/tmp/unison-2.48.4/main.ml", line 131, characters 4-9

Perhaps someone more experienced with OCaml can add some insight.

I have added this information to the upstream bug report at
<https://github.com/bcpierce00/unison/issues/334>. We may need to open a
new bug, though, since this doesn't appear to be a packaging issue.

** Bug watch added: github.com/bcpierce00/unison/issues #334
   https://github.com/bcpierce00/unison/issues/334

-- 
You received this bug notification because you are a member of Debian
OCaml Maintainers, which is subscribed to unison in Ubuntu.
https://bugs.launchpad.net/bugs/1568459

Title:
  unison incompatible with older ubuntu/debian versions

Status in unison package in Ubuntu:
  Confirmed

Bug description:
  Hi,

  16.04 comes with a new version of unison, which is great.

  Unfortunately, it comes just with that new version, not older ones.
  Unison can synchronize only with precisely the same version on the
  peer, not interact with others. Therefore a 16.04 machine cannot sync
  to any older linux (ubuntu,debian,...), especially not to servers
  running 14.04.

  Older versions of ubuntu therefore came with different versions of
  unison, i.e. at least the version of the last LTS version to keep it
  functional and to have new clients work with older (but still
  supported) LTS servers.

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: unison 2.48.3-1ubuntu1
  ProcVersionSignature: Ubuntu 4.4.0-18.34-generic 4.4.6
  Uname: Linux 4.4.0-18-generic x86_64
  ApportVersion: 2.20.1-0ubuntu1
  Architecture: amd64
  CurrentDesktop: LXDE
  Date: Sun Apr 10 10:20:04 2016
  Dependencies:
   gcc-6-base 6-20160405-0ubuntu1
   libc6 2.23-0ubuntu2
   libgcc1 1:6-20160405-0ubuntu1
  SourcePackage: unison
  UpgradeStatus: Upgraded to xenial on 2016-04-06 (4 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unison/+bug/1568459/+subscriptions


References