On Jul 18, 2008, at 2:36 AM, Craig Findlay wrote:
Hi all,
I know 1.1.17 has been released, however a colleague and I have been
chasing a crash in 1.1.16 that appears to be due to filenames that
contain unicode type characters.
A typical filename that causes this is:
'/Volumes/LACIE/b/Project/2005/2005389AL/Docs Out/Da003 2005389
facade glazing apartments - BLL proposed opt\x85.pdf'
The \x85 appears to be the problem. We have a PDF generator that
seems to like putting these types of characters in the names of the
files it generates.
Good news Craig!
When I originally saw your bug report, I thought it would not be
possible to fix this problem until Python 3 comes out this fall.
However, due to some very recent, other work to get rdiff-backup
working natively on Windows, the fix for your bug became trivial. I
tested the fix using a file with the \x85 character (ellipses on Mac
OS X).
Rdiff-backup can now support Unicode filenames, at least for basic
back-up and restore. I have not heavily tested extended attributes,
ACLs, etc. Also, I have also only tested this on the Mac OS X HFS+
filesystem.
The bug fix is in CVS. If you wish to test it, simply download the new
rpath.py file from CVS:
http://cvs.savannah.gnu.org/viewvc/*checkout*/rdiff-backup/rdiff_backup/rpath.py?root=rdiff-backup
and replace the one in your rdiff-backup installation: /sw/lib/
python2.5/site-packages/rdiff_backup/rpath.py
Let me know if you have any more problems,
Andrew
_______________________________________________
rdiff-backup-users mailing list at [email protected]
http://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki