unison -addversionno Se recibió un encabezado inesperado del servidor

unison -addversionno Se recibió un encabezado inesperado del servidor

Siguiendo instrucciones en¿Cómo utilizar varias versiones de unison en un sistema?He usado

unison -addversionno

para sincronizar unDebianyraspbianosistema, pero recibió este error

Contacting server...
Fatal error: Received unexpected header from the server:
 expected "Unison 2.48\n" but received "bash: unison-2.48: command not found\n", 
which differs at "b".
.
:

Parece que se encuentran las mismas versiones pero se malinterpretan como incompatibles.

¿Qué puedo hacer para que funcione?

También he presentado un error enGitHub.

Respuesta1

Como resultó en la discusión sobre el informe de error.-addversionnoActualmente trunca la información de la versión en el número menor.

yo había instalado

unison-2.48.3

en el servidor y el cliente (copiando el binario), pero-addversionnoestaba buscando

unison-2.48

que no existía.

Como solución, creé el enlace simbólico unison-2.48 que apunta a unison-2.48.3.

ln -s unison-2.48.3 unison-2.48

Ahora funciona como se esperaba.

información relacionada