** Description changed: - I'm trying to restore a drive from a USB external disk to a cifs-mounted folder. - After several files are written, deja-dup dies with "unknown error": - - The built-in dialog says: + I'm trying to restore my home folder from a USB external disk to a cifs-mounted folder. + After several files are written, deja-dup dies with "unknown error"; The built-in dialog says: Traceback (most recent call last): - File "/usr/bin/duplicity", line 1414, in <module> - with_tempdir(main) - File "/usr/bin/duplicity", line 1407, in with_tempdir - fn() - File "/usr/bin/duplicity", line 1341, in main - restore(col_stats) - File "/usr/bin/duplicity", line 635, in restore - restore_get_patched_rop_iter(col_stats)): - File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 528, in Write_ROPaths - ITR( ropath.index, ropath ) - File "/usr/lib/python2.7/dist-packages/duplicity/lazy.py", line 335, in __call__ - last_branch.fast_process, args) - File "/usr/lib/python2.7/dist-packages/duplicity/robust.py", line 37, in check_common_error - return function(*args) - File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 581, in fast_process - ropath.copy( self.base_path.new_index( index ) ) - File "/usr/lib/python2.7/dist-packages/duplicity/path.py", line 430, in copy - os.symlink(self.symtext, other.name) + File "/usr/bin/duplicity", line 1414, in <module> + with_tempdir(main) + File "/usr/bin/duplicity", line 1407, in with_tempdir + fn() + File "/usr/bin/duplicity", line 1341, in main + restore(col_stats) + File "/usr/bin/duplicity", line 635, in restore + restore_get_patched_rop_iter(col_stats)): + File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 528, in Write_ROPaths + ITR( ropath.index, ropath ) + File "/usr/lib/python2.7/dist-packages/duplicity/lazy.py", line 335, in __call__ + last_branch.fast_process, args) + File "/usr/lib/python2.7/dist-packages/duplicity/robust.py", line 37, in check_common_error + return function(*args) + File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 581, in fast_process + ropath.copy( self.base_path.new_index( index ) ) + File "/usr/lib/python2.7/dist-packages/duplicity/path.py", line 430, in copy + os.symlink(self.symtext, other.name) OSError: [Errno 95] Operation not supported + + + And as for a workaround: Is there some way to restore without symlinks? + ProblemType: Bug DistroRelease: Ubuntu 13.10 Package: deja-dup 27.3.1-0ubuntu1 ProcVersionSignature: Ubuntu 3.11.0-14.21-generic 3.11.7 Uname: Linux 3.11.0-14-generic x86_64 ApportVersion: 2.12.5-0ubuntu2.2 Architecture: amd64 Date: Sat Jan 4 14:33:12 2014 EcryptfsInUse: Yes InstallationDate: Installed on 2013-12-13 (21 days ago) InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1) MarkForUpload: True SourcePackage: deja-dup UpgradeStatus: No upgrade log present (probably fresh install)
-- You received this bug notification because you are a member of Desktop Packages, which is subscribed to deja-dup in Ubuntu. https://bugs.launchpad.net/bugs/1266087 Title: deja-dup fails on restore, writing symlinks on a cfis mount Status in “deja-dup” package in Ubuntu: New Bug description: I'm trying to restore my home folder from a USB external disk to a cifs-mounted folder. After several files are written, deja-dup dies with "unknown error"; The built-in dialog says: Traceback (most recent call last): File "/usr/bin/duplicity", line 1414, in <module> with_tempdir(main) File "/usr/bin/duplicity", line 1407, in with_tempdir fn() File "/usr/bin/duplicity", line 1341, in main restore(col_stats) File "/usr/bin/duplicity", line 635, in restore restore_get_patched_rop_iter(col_stats)): File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 528, in Write_ROPaths ITR( ropath.index, ropath ) File "/usr/lib/python2.7/dist-packages/duplicity/lazy.py", line 335, in __call__ last_branch.fast_process, args) File "/usr/lib/python2.7/dist-packages/duplicity/robust.py", line 37, in check_common_error return function(*args) File "/usr/lib/python2.7/dist-packages/duplicity/patchdir.py", line 581, in fast_process ropath.copy( self.base_path.new_index( index ) ) File "/usr/lib/python2.7/dist-packages/duplicity/path.py", line 430, in copy os.symlink(self.symtext, other.name) OSError: [Errno 95] Operation not supported And as for a workaround: Is there some way to restore without symlinks? ProblemType: Bug DistroRelease: Ubuntu 13.10 Package: deja-dup 27.3.1-0ubuntu1 ProcVersionSignature: Ubuntu 3.11.0-14.21-generic 3.11.7 Uname: Linux 3.11.0-14-generic x86_64 ApportVersion: 2.12.5-0ubuntu2.2 Architecture: amd64 Date: Sat Jan 4 14:33:12 2014 EcryptfsInUse: Yes InstallationDate: Installed on 2013-12-13 (21 days ago) InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1) MarkForUpload: True SourcePackage: deja-dup UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/deja-dup/+bug/1266087/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp