[Python-apps-team] Bug#819370: Acknowledgement (rdiff-backup: does not follow symlinks to directories given on the command line)

Christian Pernegger pernegger at gmail.com
Mon Mar 28 10:12:13 UTC 2016


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/python-apps-team/attachments/20160328/c241ba63/attachment.html>


More information about the Python-apps-team mailing list