incomplete chown() error msgs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Duplicity |
Confirmed
|
Medium
|
Unassigned |
Bug Description
this is a forward/copy of debian bug #541788 (http://
---
Package: duplicity
Version: 0.5.16-1~bpo50+1
Severity: normal
While running a test restore, duplicity reported these errors:
Error '[Errno 1] Operation not permitted: 'git/export'' processing export
Error '[Errno 1] Operation not permitted: 'git/hover.
processing hover.git/
Error '[Errno 1] Operation not permitted: 'git/irssi.
processing irssi.git/
Error '[Errno 1] Operation not permitted: 'git'' processing .
The files in question are owned by root on the source machine, the duplicity
restore test was run on another machine using a non-root account.
I am guessing that the the reported failed operation is chown() as the files
still belong to the user running the restore.
Duplicity should log which operation failed, including all details, e.g.
"setting owner to root:root" or similar.
---
Related branches
- duplicity-team: Pending requested
-
Diff: 12 lines (+1/-1)1 file modifiedduplicity/tarfile.py (+1/-1)
description: | updated |
Changed in duplicity: | |
importance: | Undecided → Medium |
Changed in duplicity: | |
status: | New → In Progress |
Changed in duplicity: | |
assignee: | nobody → Kenneth Loafman (kenneth-loafman) |
milestone: | none → 0.6.06 |
Changed in duplicity: | |
milestone: | 0.6.06 → none |
Changed in duplicity: | |
assignee: | Kenneth Loafman (kenneth-loafman) → nobody |
status: | In Progress → Confirmed |
This is an important bug. I am encountering it now trying to restore important files that were mysteriously truncated, and I don't know why the restore is failing. All I get is the "Error '[Errno 1] Operation not permitted" error. It does all the downloading of all the incremental sets and then fails with no explanation when it tries to write the restored files to disk.