I've just experienced this bug on Zesty with duplicity 0.7.06-2ubuntu3.
I was doing a full backup when the underlying filesystem disappeared (partly my fault).
I remounted it and trying to resume the backup, but duplicity won't start with
Traceback (most recent call last):
File "/usr/bin/duplicity", line 1532, in <module>
with_tempdir(main)
File "/usr/bin/duplicity", line 1526, in with_tempdir
fn()
File "/usr/bin/duplicity", line 1380, in main
do_backup(action)
File "/usr/bin/duplicity", line 1405, in do_backup
globals.archive_dir).set_values()
File "/usr/lib/python2.7/dist-packages/duplicity/collections.py", line 710, in set_values
self.get_backup_chains(partials + backend_filename_list)
File "/usr/lib/python2.7/dist-packages/duplicity/collections.py", line 835, in get_backup_chains
add_to_sets(f)
File "/usr/lib/python2.7/dist-packages/duplicity/collections.py", line 829, in add_to_sets
if new_set.add_filename(filename):
File "/usr/lib/python2.7/dist-packages/duplicity/collections.py", line 101, in add_filename
self.set_manifest(filename)
File "/usr/lib/python2.7/dist-packages/duplicity/collections.py", line 149, in set_manifest
self.set_files_changed()
File "/usr/lib/python2.7/dist-packages/duplicity/collections.py", line 128, in set_files_changed
mf = self.get_manifest()
File "/usr/lib/python2.7/dist-packages/duplicity/collections.py", line 250, in get_manifest
return self.get_local_manifest()
File "/usr/lib/python2.7/dist-packages/duplicity/collections.py", line 225, in get_local_manifest
return manifest.Manifest().from_string(manifest_buffer)
File "/usr/lib/python2.7/dist-packages/duplicity/manifest.py", line 207, in from_string
assert filecount == len(self.files_changed)
AssertionError
This bug is marked as fixed but I haven't seen an update for Zesty. Did I miss something?
I've just experienced this bug on Zesty with duplicity 0.7.06-2ubuntu3.
I was doing a full backup when the underlying filesystem disappeared (partly my fault). duplicity" , line 1532, in <module> tempdir( main) duplicity" , line 1526, in with_tempdir duplicity" , line 1380, in main backup( action) duplicity" , line 1405, in do_backup archive_ dir).set_ values( ) python2. 7/dist- packages/ duplicity/ collections. py", line 710, in set_values get_backup_ chains( partials + backend_ filename_ list) python2. 7/dist- packages/ duplicity/ collections. py", line 835, in get_backup_chains python2. 7/dist- packages/ duplicity/ collections. py", line 829, in add_to_sets add_filename( filename) : python2. 7/dist- packages/ duplicity/ collections. py", line 101, in add_filename set_manifest( filename) python2. 7/dist- packages/ duplicity/ collections. py", line 149, in set_manifest set_files_ changed( ) python2. 7/dist- packages/ duplicity/ collections. py", line 128, in set_files_changed python2. 7/dist- packages/ duplicity/ collections. py", line 250, in get_manifest local_manifest( ) python2. 7/dist- packages/ duplicity/ collections. py", line 225, in get_local_manifest Manifest( ).from_ string( manifest_ buffer) python2. 7/dist- packages/ duplicity/ manifest. py", line 207, in from_string files_changed)
I remounted it and trying to resume the backup, but duplicity won't start with
Traceback (most recent call last):
File "/usr/bin/
with_
File "/usr/bin/
fn()
File "/usr/bin/
do_
File "/usr/bin/
globals.
File "/usr/lib/
self.
File "/usr/lib/
add_to_sets(f)
File "/usr/lib/
if new_set.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
mf = self.get_manifest()
File "/usr/lib/
return self.get_
File "/usr/lib/
return manifest.
File "/usr/lib/
assert filecount == len(self.
AssertionError
This bug is marked as fixed but I haven't seen an update for Zesty. Did I miss something?