O protocolo Unison é específico da versão. A versão N não pode falar com a versão M com M ≠ N.
Debian (e derivados: Ubuntu, Mint,…) fornece um pacote unison-all que apesar de o nome contém algumas versões recentes do Unison, mas não as mais recentes, nem todas as versões anteriores. Eu não chequei, mas eu espero que unison-all
no Mint 18 contenha a versão que está no Mint 17.
Como alternativa, você pode instalar todas as versões do Unison que você usa em qualquer lugar, copiando-as para /usr/local/bin
ou ~/bin
na máquina que você usa como seu hub Unison. O binário unison-NN.NN
depende apenas da biblioteca padrão, então funciona em qualquer Linux não embarcado do século XXI sem ter que instalar nada extra. Isto é o que eu faço. Você precisa se lembrar de atualizar este binário quando uma correção de bug é lançada.
A menos que você organize a mesma versão do Unison em todos os lugares, será necessário avisá-lo para invocar a versão correspondente no lado remoto, colocando addversionno = true
em seu (s) perfil (s).