← Back to team overview

duplicity-team team mailing list archive

Re: [Question #264755]: ubuntu14.04 LTS / duplicity 0.6.23 / hash trouble when trying to restore

 

Question #264755 on Duplicity changed:
https://answers.launchpad.net/duplicity/+question/264755

Andreas posted a new comment:
anyway, I still had the console open, so here's the output:


andreas@andreas-D630:~/work$ duplicity --ignore-errors --force
--verbosity 9 --file-to-restore "andreas_home/Documents/10 Gewerbe Kunz-
Pro/10 Aqua" file:///media/andreas/My\
Passport/backups/2015-04-05/monster /home/andreas/test

[...]
File duplicity-full.20150405T160544Z.vol8659.difftar.gpg is part of known set
File duplicity-full.20150405T160544Z.vol866.difftar.gpg is part of known set
File duplicity-full.20150405T160544Z.vol8660.difftar.gpg is part of known set
File duplicity-full.20150405T160544Z.vol8661.difftar.gpg is part of known set
File duplicity-full.20150405T160544Z.vol867.difftar.gpg is part of known set
File duplicity-full.20150405T160544Z.vol868.difftar.gpg is part of known set
Found backup chain [Sun Apr  5 18:05:44 2015]-[Sun Apr  5 18:05:44 2015]
Last full backup date: Sun Apr  5 18:05:44 2015
Collection Status
-----------------
Connecting with backend: BackendWrapper
Archive dir: /home/andreas/.cache/duplicity/9d56ff9f3a16af3efa7c05dd20fffe90

Found 0 secondary backup chains.

Found primary backup chain with matching signature chain:
-------------------------
Chain start time: Sun Apr  5 18:05:44 2015
Chain end time: Sun Apr  5 18:05:44 2015
Number of contained backup sets: 1
Total number of contained volumes: 8661
 Type of backup set:                            Time:      Num volumes:
                Full         Sun Apr  5 18:05:44 2015              8661
-------------------------
No orphaned or incomplete backup sets found.
PASSPHRASE variable not set, asking user.
GnuPG passphrase: 
Registering (mktemp) temporary file /tmp/duplicity-fqMPEY-tempdir/mktemp-ra6hv9-2
Releasing lockfile <lockfile.LinkFileLock instance at 0x7fa88d34d488>
Removing still remembered temporary file /tmp/duplicity-fqMPEY-tempdir/mkstemp-_ysQOD-1
Removing still remembered temporary file /tmp/duplicity-fqMPEY-tempdir/mktemp-ra6hv9-2
Traceback (most recent call last):
  File "/usr/bin/duplicity", line 1519, in <module>
    with_tempdir(main)
  File "/usr/bin/duplicity", line 1513, in with_tempdir
    fn()
  File "/usr/bin/duplicity", line 1370, in main
    do_backup(action)
  File "/usr/bin/duplicity", line 1447, in do_backup
    restore(col_stats)
  File "/usr/bin/duplicity", line 715, in restore
    restore_get_patched_rop_iter(col_stats)):
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 553, in Write_ROPaths
    for ropath in rop_iter:
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 516, in integrate_patch_iters
    for patch_seq in collated:
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 388, in yield_tuples
    setrorps(overflow, elems)
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 377, in setrorps
    elems[i] = iter_list[i].next()
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 106, in filter_path_iter
    for path in path_iter:
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 120, in difftar2path_iter
    tarinfo_list = [tar_iter.next()]
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 338, in next
    self.set_tarfile()
  File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 333, in set_tarfile
    self.tarfile = util.make_tarfile("r", self.current_fp)
  File "/usr/lib/python2.7/dist-packages/duplicity/util.py", line 126, in make_tarfile
    tf = tarfile.TarFile("arbitrary", mode, fp)
  File "/usr/lib/python2.7/tarfile.py", line 1530, in __init__
    self.name = os.path.abspath(name) if name else None
  File "/usr/lib/python2.7/posixpath.py", line 371, in abspath
    cwd = os.getcwd()
OSError: [Errno 2] No such file or directory


Here it keeps hanging until I do a ctrl+c.

-- 
You received this question notification because you are a member of
duplicity-team, which is an answer contact for Duplicity.