Possible to recover from this gpg error on restore?

Previous Topic Next Topic
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

Possible to recover from this gpg error on restore?

Brian Wood-2

I'm using duplicity  0.4.10 installed from the Ubuntu repositories (yes,
I should use a PPA with more recent code) about 4 months ago.  I tested
restores when I first set this up, but was just re-testing to make sure
everything still works and I'm running into a problem:  Duplicity seems
to no longer like my gpg key. Below you can see what happens if I try to
'list-current-files' or 'restore'.  Is there a way to recover from this,
or are my archives unusable?  Thanks for any suggestions!

[hidden email]:~$ /usr/bin/duplicity list-current-files  -v3  
--allow-source-mismatch   --encrypt-key=52D77XXX   --sign-key=52D77XXX  
Traceback (most recent call last):
  File "/usr/bin/duplicity", line 463, in <module>
  File "/usr/bin/duplicity", line 458, in with_tempdir
  File "/usr/bin/duplicity", line 432, in main
  File "/usr/bin/duplicity", line 197, in list_current
    for path in path_iter:
  File "/usr/lib/python2.5/site-packages/duplicity/diffdir.py", line
230, in combine_path_iters
  File "/usr/lib/python2.5/site-packages/duplicity/diffdir.py", line
211, in get_triple
    try: path = path_iter_list[iter_index].next()
  File "/usr/lib/python2.5/site-packages/duplicity/diffdir.py", line
156, in sigtar2path_iter
  File "/usr/lib/python2.5/site-packages/duplicity/dup_temp.py", line
107, in close
    assert not self.fileobj.close()
  File "/usr/lib/python2.5/site-packages/duplicity/gpg.py", line 139, in
  File "/var/lib/python-support/python2.5/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

Duplicity-talk mailing list
[hidden email]