unison -addversionno Cabeçalho inesperado recebido do servidor

3

Seguindo as instruções em Como usar vários versões do uníssono em um sistema? Eu usei

unison -addversionno

para sincronizar um sistema Debian e Raspbian , mas recebeu este erro

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 as mesmas versões são encontradas, mas são mal interpretadas como incompatíveis.

O que posso fazer para que funcione?

Eu também arquivei um bug no GitHub .

    
por Frank Breitling 16.12.2016 / 15:50

1 resposta

2

Como aconteceu na discussão sobre o relatório de erros -addversionno trunca atualmente as informações da versão no menor número.

eu tinha instalado

unison-2.48.3

no servidor e no cliente (copiando o binário), mas -addversionno estava procurando

unison-2.48

que não existia.

Como solução, criei o link simbólico unison-2.48 apontando para unison-2.48.3.

ln -s unison-2.48.3 unison-2.48

Agora funciona como esperado.

    
por 17.12.2016 / 14:25