Duplicity to restore home dir from 32bit to 64bit system - unknown error

Bug #1162209 reported by Nick Meyne
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Duplicity
New
Undecided
Unassigned

Bug Description

Duplicity (launched via Deja Dup) reports unknown error when trying to restore home directories after system upgrade from 32 bit 12.10 and reinstall of 64 bit 12.10.
Intel® Core™2 Duo CPU E8400 @ 3.00GHz × 2 in ASUS P5E3 Pro motherboard. Newly-installed 64-bit 12.10 on 500Gb disk with lvm. No other errors reported on install.
USB connected backup volume containing home directories - chose the restore to same location in Deja Dup

Restore failed with an unknown error.
Error report:
Traceback (most recent call last):
  File "/usr/bin/duplicity", line 1412, in <module>
    with_tempdir(main)
  File "/usr/bin/duplicity", line 1405, in with_tempdir
    fn()
  File "/usr/bin/duplicity", line 1339, in main
    restore(col_stats)
  File "/usr/bin/duplicity", line 630, in restore
    restore_get_patched_rop_iter(col_stats)):
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 522, in Write_ROPaths
    for ropath in rop_iter:
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 495, in integrate_patch_iters
    final_ropath = patch_seq2ropath( normalize_ps( patch_seq ) )
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 475, in patch_seq2ropath
    misc.copyfileobj( current_file, tempfp )
  File "/usr/lib/python2.7/dist-packages/duplicity/misc.py", line 166, in copyfileobj
    buf = infp.read(blocksize)
  File "/usr/lib/python2.7/dist-packages/duplicity/librsync.py", line 80, in read
    self._add_to_outbuf_once()
  File "/usr/lib/python2.7/dist-packages/duplicity/librsync.py", line 94, in _add_to_outbuf_once
    raise librsyncError(str(e))
librsyncError: librsync error 103 while in patch cycle

Duplicity version 0.6.19
Python 2.7.3
Ubuntu 12.10
Linux ext4 target (with lvm)

Log output - sorry... not sure what Deja Dup passed to or received from Duplicity

Revision history for this message
Nick Meyne (nick-meyne) wrote :

I now think the 32 to 64 bit change is irrelevant to the problem - this is probably a duplicate of 662442 and I've just been unlucky to hit it with some of my data:

        https://bugs.launchpad.net/duplicity/+bug/662442

I can confirm that the problem exists for both 32 and 64 bit - same error reported when attempting to restore using 32 bit live cd.

Is the patch for 662442 meant to be available for 64 bit versions?

Nick

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.