Synchronization with earlier Ubuntu versions or a recent Debian version fails
Bug #1868502 reported by
Julian
This bug affects 29 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unison (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Any synchronization I want to do with my server (Debian buster) fails with the following message:
> Fatal error: Server: Fatal error during unmarshaling (input_value: ill-formed message),
> possibly because client and server have been compiled with differentversions of the OCaml compiler.
Indeed, buster uses OCaml 4.05.0, focal uses 4.08.1. eoan used 4.05.0, as did the prior versions, including bionic, which all still synchronize fine. The current Windows version also synchronizes with that version.
Although intentionally using an old software version for compatibility is not a good thing, in this case it might be necessary. The whole point of unison is its interoperability.
To post a comment you must log in.
Note that this is related to #1568459. But this time it can be fixed by using the same unison version but compiling it with a different OCaml.