deja-dup fails on backup to external drive with g_file_get_uri: assertion `G_IS_FILE (file)' failed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Déjà Dup |
Fix Released
|
Critical
|
Michael Terry | ||
GLib |
Expired
|
Medium
|
|||
deja-dup (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Lucid |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Bug Description:
Backing up to an external drive is broken. I use an external USB-harddisk for backups and deja-dup is failing on getting the URI of the backup-target (g_file_get_uri). That's why the duplicity command line is not complete (see attached console output with stout, sterr, DEJA_DUP_DEBUG=1).
If I change the backup target to a local folder everything works!
1. there is no log file in /tmp because of the error
2. --> attached files
3. deja-dup 14.0.3-0ubuntu1
duplicity 0.6.08b-0ubuntu2
4. Ubuntu 10.04 LTS
SRU Justification:
It is important to resolve this issue in a SRU due to Deja-Dup being a featured application in the Ubuntu Software Center. By prominently featuring Deja-Dup, it has become the de facto desktop backup solution for Ubuntu users. This bug prevents users from backing up to an external hard drive, probably the primary use case.
#### Work-around ####
Changing the '/apps/
gconftool -s '/apps/
description: | updated |
Changed in deja-dup (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in deja-dup (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in deja-dup (Ubuntu Lucid): | |
status: | New → Confirmed |
importance: | Undecided → Medium |
milestone: | none → lucid-updates |
Changed in deja-dup: | |
status: | Fix Committed → Fix Released |
description: | updated |
Changed in deja-dup: | |
status: | Fix Released → Fix Committed |
Changed in deja-dup: | |
status: | Fix Committed → Fix Released |
tags: |
added: verification-done removed: verification-needed |
description: | updated |
Changed in glib: | |
importance: | Undecided → Unknown |
status: | New → Unknown |
Changed in glib: | |
status: | Unknown → New |
Changed in glib: | |
importance: | Unknown → Medium |
Changed in glib: | |
status: | New → Expired |
attaching console output with the error