|
From: | dean gaudet |
Subject: | [Rdiff-backup-bugs] [bug #13475] hardlink UpdateError with ACLs/EAs |
Date: | Mon, 20 Jun 2005 00:29:34 +0000 |
User-agent: | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 |
URL: <http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13475> Summary: hardlink UpdateError with ACLs/EAs Project: rdiff-backup Submitted by: dgaudet Submitted on: Mon 06/20/2005 at 00:29 Category: None Severity: 3 - Normal Item Group: None Status: None Privacy: Public Assigned to: None Open/Closed: Open _______________________________________________________ Details: this sequence fails: mkdir -p src/d1 src/d2 echo hi >src/d1/abc rdiff-backup src dst ln src/d1/abc src/d2/def rdiff-backup src dst it fails as so: UpdateError d2/def Updated mirror temp file dst/d2/rdiff-backup.tmp.2 does not match source the problem is that the __eq__ function for AccessLists and ExtendedAttribues require the index fields to match... but it is being invoked trying to compare dst/d2/rdiff-backup.tmp.2 with dst/d2/def ... i don't understand why the indices would have to compare equal -- it seems like we'd be comparing only the attributes themselves. that's what the attached patch does. -dean _______________________________________________________ File Attachments: ------------------------------------------------------- Date: Mon 06/20/2005 at 00:29 Name: hardlink.patch Size: 1.38KB By: dgaudet proposed patch <http://savannah.nongnu.org/bugs/download.php?item_id=13475&item_file_id=2615> _______________________________________________________ Reply to this item at: <http://savannah.nongnu.org/bugs/?func=detailitem&item_id=13475> _______________________________________________ Message sent via/by Savannah http://savannah.nongnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |