duplicity-talk
[Top][All Lists]
Advanced

[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
> 


Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]