utf-8 problems in pathname

Bug #1325264 reported by Marcus
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Duplicity
Confirmed
Undecided
Unassigned
Déjà Dup
Confirmed
Undecided
Unassigned

Bug Description

When i'm trying to restore some files from a former backuped directory duplicity run in the following tuble:

Deleting /Volumes/high5/.tmp/duplicity-Ure8Jv-tempdir/mktemp-UUGBT9-6
Processed volume 5 of 279
Traceback (most recent call last):
  File "/usr/local/Cellar/duplicity/0.6.24/libexec/bin/duplicity", line 1502, in <module>
    with_tempdir(main)
  File "/usr/local/Cellar/duplicity/0.6.24/libexec/bin/duplicity", line 1496, in with_tempdir
    fn()
  File "/usr/local/Cellar/duplicity/0.6.24/libexec/bin/duplicity", line 1345, in main
    do_backup(action)
  File "/usr/local/Cellar/duplicity/0.6.24/libexec/bin/duplicity", line 1430, in do_backup
    restore(col_stats)
  File "/usr/local/Cellar/duplicity/0.6.24/libexec/bin/duplicity", line 696, in restore
    % (globals.restore_dir,),
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 20: ordinal not in range(128)

The path which i tried to restore contains an german mutated vowel (Warnemünde) so maybe this is the problem?

duplicity: 0.6.24
Darwin McArbyter.local 13.3.0 Darwin Kernel Version 13.3.0: Tue May 20 15:06:12 PDT 2014; root:xnu-2422.110.14~1/RELEASE_X86_64 x86_64 i386
/usr/bin/python 2.7.5 (default, Mar 9 2014, 22:15:05)
[GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)]

log is attached

Revision history for this message
Marcus (c-marcus) wrote :
Revision history for this message
Hans Hellén (hans-hellen) wrote :

This affects every Finnish Ubuntu user, because Desktop is called Työpöytä.

Deja-dup fails when trying to "restore lost files" in Nautilus (menu opened by clicking with second mouse button of the folder area in Desktop=Työpöytä). Also files that has characters åäöü in their names cannot be restored/reverted.

A "workaround" is to restore a full backup to temporary location.

Revision history for this message
Hans Hellén (hans-hellen) wrote :

Does not exist in Precise (deja-dup 22.0-0ubuntu5 and duplicity 0.6.18-0ubuntu3.5). Regression in Trusty (deja-dup 30.0-0ubuntu4 and duplicity 0.6.23-1ubuntu4.1).

tags: added: regression-release trusty
Changed in deja-dup:
status: New → Confirmed
Changed in duplicity:
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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