bugrdiff-backup - Bugs: bug #13475, hardlink UpdateError with ACLs/EAs

 
 

bug #13475: hardlink UpdateError with ACLs/EAs

Submitter:  dean gaudet <dgaudet>
Submitted:  Mon 20 Jun 2005 12:29:33 AM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Fixed
Privacy:  Public Assigned to:  dgaudet
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Mon 20 Jun 2005 12:29:33 AM UTC, original submission:  

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


dean gaudet <dgaudet>
Group administrator

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #3107:  hardlink.patch added by dgaudet (1KiB - text/x-patch - proposed patch)

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

Only logged-in users can vote.

 

Follow 4 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2005-06-28 dgaudet Open/ClosedOpen Closed
2005-06-28 dgaudet StatusNone Fixed
    Assigned toNone dgaudet
2005-06-20 dgaudet Attached File- Added hardlink.patch, #2615

Back to the top

Powered by Savane 3.13-bb6a.
Corresponding source code