[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Duplicity-talk] Traceback on backup with 0.5.17
From: |
Kenneth Loafman |
Subject: |
Re: [Duplicity-talk] Traceback on backup with 0.5.17 |
Date: |
Tue, 12 May 2009 20:17:08 -0500 |
User-agent: |
Thunderbird 2.0.0.21 (X11/20090318) |
This error indicates a problem in packing the header for the tarfile.
It happens very rarely, but is normally something really odd, like an
extremely long file name, a very long user name or group name, something
like that. If you would run this again with the -v9 option, maybe I can
spot where the problem is and we can find a workaround.
...Thanks,
...Ken
Robin Smidsrød wrote:
> I'm getting this error on my backup command, using duplicity 0.5.17.
>
> Can anyone shed some light on this error for me?
>
> Traceback (most recent call last):
> File "/usr/bin/duplicity", line 826, in <module>
> with_tempdir(main)
> File "/usr/bin/duplicity", line 819, in with_tempdir
> fn()
> File "/usr/bin/duplicity", line 793, in main
> full_backup(col_stats)
> File "/usr/bin/duplicity", line 336, in full_backup
> bytes_written = write_multivol("full", tarblock_iter, globals.backend)
> File "/usr/bin/duplicity", line 234, in write_multivol
> at_end = gpg.GzipWriteFile(tarblock_iter, tdp.name, globals.volsize)
> File "/usr/lib/python2.5/site-packages/duplicity/gpg.py", line 313, in
> GzipWriteFile
> new_block = block_iter.next(bytes_to_go)
> File "/usr/lib/python2.5/site-packages/duplicity/diffdir.py", line
> 471, in next
> result = self.process(self.input_iter.next(), size)
> File "/usr/lib/python2.5/site-packages/duplicity/diffdir.py", line
> 577, in process
> data, last_block = self.get_data_block(fp, size - 512)
> File "/usr/lib/python2.5/site-packages/duplicity/diffdir.py", line
> 604, in get_data_block
> if fp.close():
> File "/usr/lib/python2.5/site-packages/duplicity/diffdir.py", line
> 406, in close
> self.callback(self.sig_gen.getsig(), *self.extra_args)
> File "/usr/lib/python2.5/site-packages/duplicity/diffdir.py", line
> 118, in callback
> sigTarFile.addfile(ti, cStringIO.StringIO(sig_string))
> File "/usr/lib/python2.5/site-packages/duplicity/tarfile.py", line
> 764, in addfile
> assert len(full_headers) % BLOCKSIZE == 0
> AssertionError
>
>
> -- Robin
>
>
> _______________________________________________
> Duplicity-talk mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/duplicity-talk
>
signature.asc
Description: OpenPGP digital signature