duplicity-talk
[Top][All Lists]
Advanced

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

[Duplicity-talk] gpg io error


From: Mitchell Perilstein
Subject: [Duplicity-talk] gpg io error
Date: Sun, 07 Aug 2005 19:48:33 -0400
User-agent: Debian Thunderbird 1.0.2 (X11/20050602)

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




reply via email to

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