duplicity-talk
[Top][All Lists]
Advanced

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

Re: [Duplicity-talk] gpg io error


From: Nick Austin
Subject: Re: [Duplicity-talk] gpg io error
Date: Sun, 7 Aug 2005 18:15:42 -0700
User-agent: Mutt/1.4.2.1i

Sure,

Add --verbosity 9, and run it in its own shell.

When the failure happens, look at which file it was processing, this could
be the problem.

Also, check dmesg, etc... Look for drive failures.

Now is a good time to hang on to your existing backup sets :)

Thanks!

On Sun, Aug 07, 2005 at 07:48:33PM -0400, Mitchell Perilstein wrote:
> Hi Folks,
> 
> After a year of reliable service, I'm starting to get an IOError exception. 
> Not being a py.wizard, I'm wondering if anyone has seen this or can help a 
> py.noob to help debug it?
> 
> Thanks for any advice.
> 
> duplicity -v4 --encrypt-key ZZZZZZZZZ --include /export --include 
> /usr/local --include
>   /home --include /etc --include /var --include /root --exclude '**'
>   / scp://address@hidden//home/foo/backup
> ...
> Warning, found incomplete backup sets, probably left from aborted session
> Traceback (most recent call last):
>   File "/usr/bin/duplicity", line 358, in ?
>     if __name__ == "__main__": main()
>   File "/usr/bin/duplicity", line 352, in main
>     else: incremental_backup(sig_chain)
>   File "/usr/bin/duplicity", line 162, in incremental_backup
>     bytes_written = write_multivol("inc", tarblock_iter, globals.backend)
>   File "/usr/bin/duplicity", line 75, in write_multivol
>     globals.gpg_profile)
>   File "/usr/lib/python2.3/site-packages/duplicity/gpg.py", line 211, in 
>   GPGWriteFile
>     try: data = block_iter.next(bytes_to_go).data
>   File "/usr/lib/python2.3/site-packages/duplicity/diffdir.py", line 407, 
>   in next
>     result = self.process(self.input_iter.next(), size)
>   File "/usr/lib/python2.3/site-packages/duplicity/diffdir.py", line 261, 
>   in get_delta_
> iter_w_sig
>     for new_path, sig_path in collated:
>   File "/usr/lib/python2.3/site-packages/duplicity/diffdir.py", line 177, 
>   in collate2it
> ers
>     try: relem2 = riter2.next()
>   File "/usr/lib/python2.3/site-packages/duplicity/diffdir.py", line 234, 
>   in combine_pa
> th_iters
>     refresh_triple_list(triple_list)
>   File "/usr/lib/python2.3/site-packages/duplicity/diffdir.py", line 222, 
>   in refresh_tr
> iple_list
>     new_triple = get_triple(old_triple[1])
>   File "/usr/lib/python2.3/site-packages/duplicity/diffdir.py", line 211, 
>   in get_triple
>     try: path = path_iter_list[iter_index].next()
>   File "/usr/lib/python2.3/site-packages/duplicity/diffdir.py", line 156, 
>   in sigtar2pat
> h_iter
>     sigtarobj.close()
>   File "/usr/lib/python2.3/site-packages/duplicity/dup_temp.py", line 121, 
>   in close
>     assert not self.fileobj.close()
>   File "/usr/lib/python2.3/site-packages/duplicity/gpg.py", line 115, in 
>   close
>     self.gpg_process.wait()
>   File "/usr/lib/site-python/GnuPGInterface.py", line 639, in wait
>     raise IOError, "GnuPG exited non-zero, with code %d" % (e << 8)
> IOError: GnuPG exited non-zero, with code 131072
> 
> This is on Debian testing-ish, with relevant versions:
> 
>   duplicity  0.4.1-8
>   gnupg  1.4.1-1
>   libgpg-error0  0.7-1
>   python  2.3.4-1
>   python-gnupginterface  0.3.2-3
>   python-newt  0.51.4-23
>   python2.3  2.3.4-1
>   python2.3-ldaptor  0.0.23
>   python2.3-numeric  23.1-1
>   python2.3-pyorbit  2.0.0-3
> 
> -- 
>  Mitchell Perilstein
>  ACE Technology Group, LLC
>  http://www.acetechgroup.com
>  866 229 1543 x11
> 
> 
> _______________________________________________
> Duplicity-talk mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/duplicity-talk

Attachment: pgpCeSG7QixaT.pgp
Description: PGP signature


reply via email to

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