Hi,

the same error occurs on local-to-local runs if the source is a symlink (to
a directory), so it's a regression, if in fact it ever did work.

What confused me at first was the check via rpin.isdir() in Main.py, which
at first glance looks like Pythons's os.path.isdir(), which does follow
symlinks just fine. In fact rdiff-backup uses custom path objects
(rpath.py), that get their properties populated using a call to lstat()
from a C module -- and that obviously doesn't follow symlinks ...

Regards,
Christian

Reply via email to