duplicity-talk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Duplicity-talk] Error "Bad tarinfo name ././@LongLink"


From: Rob Browning
Subject: Re: [Duplicity-talk] Error "Bad tarinfo name ././@LongLink"
Date: Sun, 09 Mar 2003 13:27:05 -0600
User-agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i386-pc-linux-gnu)

Ben Escoto <address@hidden> writes:

>   RB> Last night's duplicity run appears to have died with the
>   RB> following error.  Have you seen this before?
>     ...
>   RB> duplicity.diffdir.DiffDirException: Bad tarinfo name
>   RB> ././@LongLink
>
> Can you reproduce this error?  I've run a few tests on long filenames
> and it appears that duplicity handles them correctly.

Sure.  It happens every time I run duplicity on the machine for an
incremental backup.  I've even tried deleting the full backup and
starting over.

If I wanted to go about debugging this, do you have any suggestions
for the best way to start?  By default I was going to just start with
some annotations to the code around the failure point.

Current run output is:

  Error initializing file /dev/log
  Traceback (most recent call last):
    File "/usr/bin/duplicity", line 352, in ?
      if __name__ == "__main__": main()
    File "/usr/bin/duplicity", line 346, in main
      else: incremental_backup(sig_chain)
    File "/usr/bin/duplicity", line 163, in incremental_backup
      bytes_written = write_multivol("inc", tarblock_iter, globals.backend)
    File "/usr/bin/duplicity", line 77, in write_multivol
      else: at_end = gpg.GzipWriteFile(tarblock_iter, tdp.name)
    File 
"/home/rlb/deb/duplicity/working/debian/duplicity/usr/lib/python2.2/site-packages/duplicity/gpg.py",
 line 254, in GzipWriteFile
    File 
"/home/rlb/deb/duplicity/working/debian/duplicity/usr/lib/python2.2/site-packages/duplicity/diffdir.py",
 line 403, in next
    File 
"/home/rlb/deb/duplicity/working/debian/duplicity/usr/lib/python2.2/site-packages/duplicity/diffdir.py",
 line 261, in get_delta_iter_w_sig
    File 
"/home/rlb/deb/duplicity/working/debian/duplicity/usr/lib/python2.2/site-packages/duplicity/diffdir.py",
 line 177, in collate2iters
    File 
"/home/rlb/deb/duplicity/working/debian/duplicity/usr/lib/python2.2/site-packages/duplicity/diffdir.py",
 line 234, in combine_path_iters
    File 
"/home/rlb/deb/duplicity/working/debian/duplicity/usr/lib/python2.2/site-packages/duplicity/diffdir.py",
 line 222, in refresh_triple_list
    File 
"/home/rlb/deb/duplicity/working/debian/duplicity/usr/lib/python2.2/site-packages/duplicity/diffdir.py",
 line 211, in get_triple
    File 
"/home/rlb/deb/duplicity/working/debian/duplicity/usr/lib/python2.2/site-packages/duplicity/diffdir.py",
 line 145, in sigtar2path_iter
  duplicity.diffdir.DiffDirException: Bad tarinfo name ././@LongLink

Thanks

-- 
Rob Browning
rlb @defaultvalue.org, @linuxdevel.com, and @debian.org
Previously @cs.utexas.edu
GPG starting 2002-11-03 = 14DD 432F AE39 534D B592  F9A0 25C8 D377 8C7E 73A4




reply via email to

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