Package: unison Version: 2.13.16-5 Severity: normal When you run unison ssh://otherbox/athing athing and unison decides that it should run a merge procedure, things fail if and only if the remote root comes first.
unison errors out with the following message: --- Uncaught exception File "/home/gildor/deb/unison/build-area/unison-2.13.16/files.ml", line 661, characters 11-17: Assertion failed --- and the code in question says: --- ....assert false (* roots are sorted: first root is always local *) (* FIX: I (JV) believe this assumption is wrong: roots are not sorted... *) (* Sigh. Fixing this will require some restructuring of the following... *) --- If you swap the roots around, everything works fine. Fix: I have no quick one, but as a workaround it would be nice if the docs mentioned that the sequence of roots is essential at least in the merging case, maybe others. regards az -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (990, 'stable'), (980, 'testing'), (970, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.20.7 Locale: LANG=C, LC_CTYPE=de_AT (charmap=ISO-8859-1) Versions of packages unison depends on: ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries Versions of packages unison recommends: ii openssh-client [ssh-client] 1:4.3p2-9 Secure shell client, an rlogin/rsh -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]