
Seguindo as instruções emComo usar múltiplas versões do unison em um sistema?Eu tenho usado
unison -addversionno
para sincronizar umDebianeframboesasistema, 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 mal interpretadas como incompatíveis.
O que posso fazer para que funcione?
Eu também registrei um bug emGitHub.
Responder1
Como aconteceu na discussão sobre o relatório de bug-addversionnoatualmente trunca as informações da versão no número menor.
eu tinha instalado
unison-2.48.3
no servidor e no cliente (copiando o binário), mas-addversionnoestava à procura de
unison-2.48
que não existia.
Como solução alternativa 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.