I did some further tests with actual versions of deja-dup and found out,
that the following restores does not work (I'm trying to restore a file
named `dortö`, that is located in `Schreibtisch/tröstfolder`
(''Schreibtisch'' means ''Desktop'', and ''tröstfolder'' is just some
folder with an ö inside) :
Reproduction Steps:
0. Install your Ubuntu in german.
1. Create the folder Schreibtisch/tröstfolder and the file
Schreibtisch/tröstfolder/dortö
2. Perform a fresh Backup to an empty folder (use encryption by setting a
password).
3. Delete the file.
4. Try out the following commands:
{{{LC_ALL=C deja-dup --restore ~/Schreiptich/tröstfolder/dortö}} and
{{{LC_ALL=C deja-dup --restore ~/Schreiptich/tröstfolder/dortö}}
work as expected.
{{{LC_ALL=C deja-dup --restore-missing tröstfolder/}} and
{{{deja-dup --restore-missing tröstfolder/da}}
result in empty lists of files.
I decrypted the backup using `gpg --multifile --decrypt duplicity-
full.*.*.difftar.gpg` and unpacked the files manually using `for t in
duplicity-full.20110127T131352Z.*.difftar; do tar xf $t; done` (see
[[https://wiki.gnome.org/Apps/DejaDup/Help/Restore/WorstCase| "When
Everything Goes Wrong" in Gnome Wiki ]]). `dortö` was inside of the
folder `snapshot/home/test/Schreibtisch/tröstfolder`.
Versions: deja-dup `30.0-0ubuntu4` and duplicity `0.6.23-1ubuntu4.2`
OS.: Ubuntu Trusty Thar
Please Note: I installed the version `0.6.23-1ubuntu4.2` of duplicity
from proposed, to avoid being hit by bug #1356548.
--
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/1377873
Title:
deja-dup fails to restore missing files, that contain "german umlaut"
(ä,ö,ü,Ä,Ö,Ü).
Status in Duplicity:
New
Status in deja-dup package in Ubuntu:
Confirmed
Bug description:
I tried to restore some "missing files" (translated from german) deleted
while deja-dup was creating a new backup.
This attempt failed with the following Stacktrace:
Traceback (most recent call last):
File "/usr/bin/duplicity", line 1494, in <module>
with_tempdir(main)
File "/usr/bin/duplicity", line 1488, in with_tempdir
fn()
File "/usr/bin/duplicity", line 1337, in main
do_backup(action)
File "/usr/bin/duplicity", line 1422, in do_backup
restore(col_stats)
File "/usr/bin/duplicity", line 700, in restore
% (globals.restore_dir,),
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 45:
ordinal not in range(128)
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: deja-dup 30.0-0ubuntu4
ProcVersionSignature: Ubuntu 3.13.0-36.63-generic 3.13.11.6
Uname: Linux 3.13.0-36-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.5
Architecture: amd64
CurrentDesktop: Unity
Date: Mon Oct 6 12:01:55 2014
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-09-28 (7 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
SourcePackage: deja-dup
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/duplicity/+bug/1377873/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp