Fails to restore files from Nautilus

Bug #1083970 reported by Matt Chan
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Déjà Dup
Fix Released
Undecided
Unassigned
deja-dup (Fedora)
New
Undecided
Unassigned

Bug Description

Hi,

Trying to restore files from Nautilus gives an error "Could not restore ‘<location>’: File not found in backup".

However, restoring from terminal with deja-dup <file> has no issues. Is it possible that my symlink structure is causing issues?

$ lsb_release -d
Description: Fedora release 17 (Beefy Miracle)

$ rpm -q deja-dup duplicity
deja-dup-20.2-2.fc17.x86_64
duplicity-0.6.18-1.fc17.x86_64

$ cat /tmp/deja-dup.gsettings
org.gnome.DejaDup backend 's3'
org.gnome.DejaDup delete-after 0
org.gnome.DejaDup exclude-list @as []
org.gnome.DejaDup include-list ['/home/mattchan/backups']
org.gnome.DejaDup last-backup '2012-11-28T00:01:56.960696Z'
org.gnome.DejaDup last-restore '2012-11-28T06:55:40.334511Z'
org.gnome.DejaDup last-run '2012-11-28T06:55:40.334511Z'
org.gnome.DejaDup periodic true
org.gnome.DejaDup periodic-period 1
org.gnome.DejaDup prompt-check '2012-06-06T22:42:01.611102Z'
org.gnome.DejaDup root-prompt true
org.gnome.DejaDup welcomed true
org.gnome.DejaDup.File icon ''
org.gnome.DejaDup.File name ''
org.gnome.DejaDup.File path ''
org.gnome.DejaDup.File relpath @ay []
org.gnome.DejaDup.File short-name ''
org.gnome.DejaDup.File type 'normal'
org.gnome.DejaDup.File uuid ''
org.gnome.DejaDup.Rackspace container 'laptop.x201'
org.gnome.DejaDup.Rackspace username ''
<snip s3 credentials>

Thanks,
Matt

Revision history for this message
Matt Chan (talcite-gmail) wrote :

Sorry, had to run yesterday. Here are more details about the bug.

My symlink structure is as follows:

~/Documents/backup linked to ~/backups
~/Documents/backup/git/<project> linked to ~/backups/<folder>/<project>

When I try to restore from nautilus, I use the original locations.

I'd like to print the debug output when the error occurs, but I can't figure out how to get it from within nautilus.

Matt

Revision history for this message
Jonathan Anderson (emailjonathananderson-fedora) wrote :

As stated above.
Folders are symlinked in (residing on another drive).
If you choose to restore by commandline, this fails:
deja-dup --restore-missing ~/Documents/

While this works:
deja-dup --restore-missing /mnt/hdd/Documents/

So it is not unlikely that you try the first and think that your files are gone.

Revision history for this message
Michael Terry (mterry) wrote :

This is fixed in latest development releases (41.x) by removing the nautilus plugin in favor of an in-app restore browser.

Changed in deja-dup:
status: New → Fix Released
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.