Getting similar issue after upgrading to Ubuntu 20.10:
Traceback (innermost last):
File "/usr/bin/duplicity", line 106, in <module>
with_tempdir(main)
File "/usr/bin/duplicity", line 92, in with_tempdir
fn()
File "/usr/lib/python3/dist-packages/duplicity/dup_main.py", line 1538, in main
do_backup(action)
File "/usr/lib/python3/dist-packages/duplicity/dup_main.py", line 1674, in do_backup
incremental_backup(sig_chain)
File "/usr/lib/python3/dist-packages/duplicity/dup_main.py", line 655, in incremental_backup
bytes_written = dummy_backup(tarblock_iter)
File "/usr/lib/python3/dist-packages/duplicity/dup_main.py", line 224, in dummy_backup
while next(tarblock_iter):
File "/usr/lib/python3/dist-packages/duplicity/diffdir.py", line 544, in __next__
result = self.process(next(self.input_iter)) # pylint: disable=assignment-from-no-return
File "/usr/lib/python3/dist-packages/duplicity/diffdir.py", line 209, in get_delta_iter
for new_path, sig_path in collated:
File "/usr/lib/python3/dist-packages/duplicity/diffdir.py", line 296, in collate2iters
relem1 = next(riter1)
File "/usr/lib/python3/dist-packages/duplicity/selection.py", line 97, in __next__
return next(self.iter)
File "/usr/lib/python3/dist-packages/duplicity/selection.py", line 181, in Iterate
subpath, val = next(diryield_stack[-1])
File "/usr/lib/python3/dist-packages/duplicity/selection.py", line 148, in diryield
s = self.Select(new_path)
File "/usr/lib/python3/dist-packages/duplicity/selection.py", line 210, in Select
result = sf(path)
File "/usr/lib/python3/dist-packages/duplicity/selection.py", line 458, in exclude_sel_func
elif path.append(filename).exists():
File "/usr/lib/python3/dist-packages/duplicity/path.py", line 566, in append
return self.__class__(self.base, self.index + (ext,))
File "/usr/lib/python3/dist-packages/duplicity/path.py", line 539, in __init__
self.setdata()
File "/usr/lib/python3/dist-packages/duplicity/path.py", line 549, in setdata
self.stat = os.lstat(self.name)
PermissionError: [Errno 13] Permission denied: b'/home/nikodll/.hardinfo/.deja-dup-ignore'
Getting similar issue after upgrading to Ubuntu 20.10:
Traceback (innermost last): duplicity" , line 106, in <module> tempdir( main) duplicity" , line 92, in with_tempdir python3/ dist-packages/ duplicity/ dup_main. py", line 1538, in main backup( action) python3/ dist-packages/ duplicity/ dup_main. py", line 1674, in do_backup _backup( sig_chain) python3/ dist-packages/ duplicity/ dup_main. py", line 655, in incremental_backup tarblock_ iter) python3/ dist-packages/ duplicity/ dup_main. py", line 224, in dummy_backup iter): python3/ dist-packages/ duplicity/ diffdir. py", line 544, in __next__ next(self. input_iter) ) # pylint: disable= assignment- from-no- return python3/ dist-packages/ duplicity/ diffdir. py", line 209, in get_delta_iter python3/ dist-packages/ duplicity/ diffdir. py", line 296, in collate2iters python3/ dist-packages/ duplicity/ selection. py", line 97, in __next__ python3/ dist-packages/ duplicity/ selection. py", line 181, in Iterate stack[- 1]) python3/ dist-packages/ duplicity/ selection. py", line 148, in diryield new_path) python3/ dist-packages/ duplicity/ selection. py", line 210, in Select python3/ dist-packages/ duplicity/ selection. py", line 458, in exclude_sel_func filename) .exists( ): python3/ dist-packages/ duplicity/ path.py" , line 566, in append class__ (self.base, self.index + (ext,)) python3/ dist-packages/ duplicity/ path.py" , line 539, in __init__ python3/ dist-packages/ duplicity/ path.py" , line 549, in setdata nikodll/ .hardinfo/ .deja-dup- ignore'
File "/usr/bin/
with_
File "/usr/bin/
fn()
File "/usr/lib/
do_
File "/usr/lib/
incremental
File "/usr/lib/
bytes_written = dummy_backup(
File "/usr/lib/
while next(tarblock_
File "/usr/lib/
result = self.process(
File "/usr/lib/
for new_path, sig_path in collated:
File "/usr/lib/
relem1 = next(riter1)
File "/usr/lib/
return next(self.iter)
File "/usr/lib/
subpath, val = next(diryield_
File "/usr/lib/
s = self.Select(
File "/usr/lib/
result = sf(path)
File "/usr/lib/
elif path.append(
File "/usr/lib/
return self.__
File "/usr/lib/
self.setdata()
File "/usr/lib/
self.stat = os.lstat(self.name)
PermissionError: [Errno 13] Permission denied: b'/home/
---------
$ python3 /usr/bin/duplicity --version
> duplicity 0.8.12