0.6.06 can't restore backup made with 0.4.x
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Duplicity |
Won't Fix
|
Undecided
|
Unassigned | ||
Debian |
Fix Released
|
Unknown
|
Bug Description
this is a forward/copy of debian bug #572102 which lives over there: http://
a debian user has reported that his duplicity restoration attempts die with an assertion traceback
on the very first file to restore. the backup was made with 0.4.11, the restoration attempt used 0.6.06.
the assertion error:
---
File "/usr/lib/
final_ropath = patch_seq2ropat
File "/usr/lib/
assert first.difftype != "diff", patch_seq
AssertionError: [(('bin', 'gunzip') reg)]
---
the debian bug system includes an appropriate -v9 dump at the url above, so i'm not including any further
details in this report.
i (az) can't find anything specific in the changelogs that indicates that 0.6 can't read 0.4 backups,
but i'm obviously not the upstream author - whom i'm asking hereby.
regards
az
Changed in debian: | |
status: | Unknown → Confirmed |
Changed in duplicity: | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Kenneth Loafman (kenneth-loafman) |
milestone: | none → 0.6.09 |
Changed in debian: | |
status: | Confirmed → Fix Released |
The 0.4 series is out of date by years. While I can't find anything in the docs that indicate it should not be restorable by the 0.6 series, I suspect enough changes have been made regarding error checks that older versions may be violating something that the new code requires. You can still download the old version from:
http:// download. savannah. gnu.org/ releases- noredirect/ duplicity/ OLD/