Comment 4 for bug 348250

Revision history for this message
Martin Pool (mbp) wrote :

It just happened again:

gpg: Interrupt caught ... exiting
Traceback (most recent call last):
  File "/usr/bin/duplicity", line 582, in <module>
    with_tempdir(main)
  File "/usr/bin/duplicity", line 576, in with_tempdir
    fn()
  File "/usr/bin/duplicity", line 557, in main
    full_backup(col_stats)
  File "/usr/bin/duplicity", line 235, in full_backup
    bytes_written = write_multivol("full", tarblock_iter, globals.backend)
  File "/usr/bin/duplicity", line 149, in write_multivol
    globals.gpg_profile, globals.volsize)
  File "/usr/lib/python2.6/dist-packages/duplicity/gpg.py", line 241, in GPGWriteFile
    data = block_iter.next(bytes_to_go).data
  File "/usr/lib/python2.6/dist-packages/duplicity/diffdir.py", line 466, in next
    result = self.process(self.input_iter.next(), size)
  File "/usr/lib/python2.6/dist-packages/duplicity/diffdir.py", line 176, in get_delta_iter
    for new_path, sig_path in collated:
  File "/usr/lib/python2.6/dist-packages/duplicity/diffdir.py", line 265, in collate2iters
    for relem1 in riter1:
  File "/usr/lib/python2.6/dist-packages/duplicity/selection.py", line 159, in Iterate
    subpath, val = diryield_stack[-1].next()
  File "/usr/lib/python2.6/dist-packages/duplicity/selection.py", line 135, in diryield
    for filename in robust.listpath(path):
  File "/usr/lib/python2.6/dist-packages/duplicity/robust.py", line 60, in listpath
    dir_listing = check_common_error(error_handler, path.listdir)
  File "/usr/lib/python2.6/dist-packages/duplicity/robust.py", line 37, in check_common_error
    try: return function(*args)
  File "/usr/lib/python2.6/dist-packages/duplicity/path.py", line 490, in listdir
    return os.listdir(self.name)
KeyboardInterrupt
close failed in file object destructor:
IOError: [Errno 32] Broken pipe
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/apport_python_hook.py", line 38, in apport_excepthook
    from apport.packaging_impl import impl as packaging
ImportError: No module named apport.packaging_impl

Original exception was:
IOError: [Errno 32] Broken pipe
close failed in file object destructor:
IOError: [Errno 32] Broken pipe
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/apport_python_hook.py", line 38, in apport_excepthook
    from apport.packaging_impl import impl as packaging
ImportError: No module named apport.packaging_impl

Original exception was:
IOError: [Errno 32] Broken pipe