I can reproduce this behaviour, but I'm not sure it counts as a bug. If you turn on an option to follow symlinks, you should expect a program to follow them. Checking whether they are recursive isn't necessarily an easy matter. And, as the output you attached here shows, unison does produce an error after going more than a certain number of levels deep.
In any case, the chances of getting a fix are pretty remove. Unison is not under development any more (see http://www.cis.upenn.edu/~bcpierce/unison/status.html), and I doubt anybody there would be willing to change this feature. -- Infinite directory recursion possible when syncing https://launchpad.net/bugs/74171 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs