Thu 26 Oct 2006 04:54:21 AM UTC, original submission:
As per the following email by Andrew Ferguson:
Hi Frank,
You have hit an unfortunate bug in the way Mac OS X and rdiff-backup
interact regarding Extended Attributes. Fortunately, there are two ways
to fix this problem.
The first way is to turn off extended attributes support in rdiff-backup
by removing the xattr python module. Then, resource forks and finder
information (which contain the custom icons and color-labels) will be
properly backed-up and restored.
The second way is to run the CVS version of rdiff-backup and apply my
attached patch for this problem. I submitted it in April, but
unfortunately it hasn't made it into CVS yet. My original e-mail about
the patch can be found here:
http://lists.nongnu.org/archive/html/rdiff-backup-users/2006-04/msg00032.html
Note: the current implementation of extended attributes support in
rdiff-backup (without my patch) is actually broken on Mac OS X. Even if
you are using the xattr python module, it isn't actually doing anything
except preventing resource forks and Finder information from being
backed-up and restored.
So, long story short, both options will cure your dataloss and the xattr
module (which isn't doing you any good) is causing the problem.
Andrew
==============
Please note that the following email contains a patch to fix the problem:
http://lists.nongnu.org/archive/html/rdiff-backup-users/2006-04/msg00032.html
|