Hello,
Running the following command is now producing this error message
consistently... Any ideas what is causing this and what I can do to fix
this? I'm using version 0.6.15.
duplicity --full-if-older-than 3M --tempdir ${TEMPDIR} --archive-dir
${ARCHIVEDIR} --gpg-options "--compress-algo=bzip2
--bzip2-compress-level=9" --asynchronous-upload --encrypt-key=${GPG_KEY}
--sign-key=${GPG_KEY} --s3-use-rrs --s3-use-new-style ${SOURCE} ${DEST}
these variables, of course, have values.
Local and Remote metadata are synchronized, no sync needed.
Last full backup date: Sat Sep 15 03:14:57 2012
No old backup sets found, nothing deleted.
Local and Remote metadata are synchronized, no sync needed.
Last full backup date: Sat Sep 15 03:14:57 2012
Reuse configured PASSPHRASE as SIGN_PASSPHRASE
Traceback (most recent call last):
File "/usr/bin/duplicity", line 1344, in <module>
with_tempdir(main)
File "/usr/bin/duplicity", line 1327, in with_tempdir
fn()
File "/usr/bin/duplicity", line 1309, in main
incremental_backup(sig_chain)
File "/usr/bin/duplicity", line 526, in incremental_backup
globals.backend)
File "/usr/bin/duplicity", line 333, in write_multivol
globals.gpg_profile, globals.volsize)
File "/usr/lib/python2.7/dist-packages/duplicity/gpg.py", line 294, in
GPGWriteFile
data = "" bytes_to_go)).data
File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
509, in next
result = self.process(self.input_iter.next(), size)
File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
187, in get_delta_iter
for new_path, sig_path in collated:
File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
275, in collate2iters
relem2 = riter2.next()
File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
344, in combine_path_iters
refresh_triple_list(triple_list)
File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
330, in refresh_triple_list
new_triple = get_triple(old_triple[1])
File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
316, in get_triple
path = path_iter_list[iter_index].next()
File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line
229, in sigtar2path_iter
for tarinfo in tf:
File "/usr/lib/python2.7/dist-packages/duplicity/tarfile.py", line
1214, in next
tarinfo = self.tarfile.next()
File "/usr/lib/python2.7/dist-packages/duplicity/tarfile.py", line
564, in next
tarinfo = self._proc_gnulong(tarinfo, tarinfo.type)
File "/usr/lib/python2.7/dist-packages/duplicity/tarfile.py", line
1113, in _proc_gnulong
tarinfo = self._buftoinfo(buf)
File "/usr/lib/python2.7/dist-packages/duplicity/tarfile.py", line
1068, in _buftoinfo
tarinfo.mode = int(buf[100:107], 8)
ValueError: invalid literal for int() with base 8:
'\x00\x00\x00\x00\x00\x00\x00'