Deja-dup fails every time backing up to ubuntu one

Bug #997485 reported by Grizzly(Francis Smit)
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Déjà Dup
Confirmed
Undecided
Unassigned

Bug Description

I found this first on oneiric but it has continued on Precise

1).

root@rakbat:~# lsb_release -d
Description: Ubuntu 12.04 LTS

2).

root@rakbat:~# dpkg-query -W deja-dup duplicity
deja-dup 22.0-0ubuntu2
duplicity 0.6.18-0ubuntu3

3).

grizzlysmit@rakbat:~$ cat /tmp/deja-dup.gsettings
org.gnome.DejaDup backend 'u1'
org.gnome.DejaDup delete-after 28
org.gnome.DejaDup exclude-list ['$TRASH', '$DOWNLOAD']
org.gnome.DejaDup include-list ['$HOME']
org.gnome.DejaDup last-backup '2012-05-03T00:02:05.404113Z'
org.gnome.DejaDup last-restore ''
org.gnome.DejaDup last-run '2012-05-03T00:02:05.404113Z'
org.gnome.DejaDup periodic true
org.gnome.DejaDup periodic-period 7
org.gnome.DejaDup prompt-check '2011-11-23T10:24:08.799623Z'
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 'rakbat'
org.gnome.DejaDup.Rackspace username ''
org.gnome.DejaDup.S3 bucket ''
org.gnome.DejaDup.S3 folder 'rakbat'
org.gnome.DejaDup.S3 id ''
org.gnome.DejaDup.U1 folder '/deja-dup/rakbat'

4). it's too long to add here as 1000 lines scrolls off the term I have attached it bellow

root@rakbat:~# tail -n 50 /tmp/deja-dup.log
DUPLICITY: . Comparing ('home', 'username', 'gpodder-downloads', 'This Week In Google.m3u') and None

DUPLICITY: DEBUG 1
DUPLICITY: . Getting delta of (('home', 'username', 'gpodder-downloads', 'This Week In Google.m3u') /home/username/gpodder-downloads/This Week In Google.m3u reg) and None

DUPLICITY: INFO 4 'home/username/gpodder-downloads/This Week In Google.m3u'
DUPLICITY: . A home/username/gpodder-downloads/This Week In Google.m3u

DUPLICITY: INFO 2 43890914220

DUPLICITY: DEBUG 1
DUPLICITY: . Selecting /home/username/gpodder-downloads/TuxRadar Linux Podcast (Ogg).m3u

DUPLICITY: DEBUG 1
DUPLICITY: . Comparing ('home', 'username', 'gpodder-downloads', 'TuxRadar Linux Podcast (Ogg).m3u') and None

DUPLICITY: DEBUG 1
DUPLICITY: . Getting delta of (('home', 'username', 'gpodder-downloads', 'TuxRadar Linux Podcast (Ogg).m3u') /home/username/gpodder-downloads/TuxRadar Linux Podcast (Ogg).m3u reg) and None

DUPLICITY: INFO 4 'home/username/gpodder-downloads/TuxRadar Linux Podcast (Ogg).m3u'
DUPLICITY: . A home/username/gpodder-downloads/TuxRadar Linux Podcast (Ogg).m3u

DUPLICITY: INFO 2 43890914706

DUPLICITY: DEBUG 1
DUPLICITY: . Removing still remembered temporary file /tmp/duplicity-LyArDL-tempdir/mkstemp-j8YY1s-1

DUPLICITY: ERROR 30 UnicodeDecodeError
DUPLICITY: . Traceback (most recent call last):
DUPLICITY: . File "/usr/bin/duplicity", line 1403, in <module>
DUPLICITY: . with_tempdir(main)
DUPLICITY: . File "/usr/bin/duplicity", line 1396, in with_tempdir
DUPLICITY: . fn()
DUPLICITY: . File "/usr/bin/duplicity", line 1366, in main
DUPLICITY: . full_backup(col_stats)
DUPLICITY: . File "/usr/bin/duplicity", line 491, in full_backup
DUPLICITY: . bytes_written = dummy_backup(tarblock_iter)
DUPLICITY: . File "/usr/bin/duplicity", line 197, in dummy_backup
DUPLICITY: . while tarblock_iter.next():
DUPLICITY: . File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 507, in next
DUPLICITY: . result = self.process(self.input_iter.next(), size)
DUPLICITY: . File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 188, in get_delta_iter
DUPLICITY: . for new_path, sig_path in collated:
DUPLICITY: . File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 281, in collate2iters
DUPLICITY: . for relem1 in riter1:
DUPLICITY: . File "/usr/lib/python2.7/dist-packages/duplicity/selection.py", line 187, in Iterate
DUPLICITY: . log.Debug(_("Selecting %s") % subpath.name)
DUPLICITY: . UnicodeDecodeError: 'utf8' codec can't decode byte 0xbb in position 73: invalid start byte
DUPLICITY: .

5). the error message I normally get in the gui is:

Traceback (most recent call last):
  File "/usr/bin/duplicity", line 1403, in <module>
    with_tempdir(main)
  File "/usr/bin/duplicity", line 1396, in with_tempdir
    fn()
  File "/usr/bin/duplicity", line 1366, in main
    full_backup(col_stats)
  File "/usr/bin/duplicity", line 491, in full_backup
    bytes_written = dummy_backup(tarblock_iter)
  File "/usr/bin/duplicity", line 197, in dummy_backup
    while tarblock_iter.next():
  File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 507, in next
    result = self.process(self.input_iter.next(), size)
  File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 188, in get_delta_iter
    for new_path, sig_path in collated:
  File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 281, in collate2iters
    for relem1 in riter1:
  File "/usr/lib/python2.7/dist-packages/duplicity/selection.py", line 187, in Iterate
    log.Debug(_("Selecting %s") % subpath.name)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xbb in position 73: invalid start byte
org.gnome.DejaDup.File uuid ''
org.gnome.DejaDup.Rackspace container 'rakbat'
org.gnome.DejaDup.Rackspace username ''
org.gnome.DejaDup.S3 bucket ''
org.gnome.DejaDup.S3 folder 'rakbat'
org.gnome.DejaDup.S3 id ''
org.gnome.DejaDup.U1 folder '/deja-dup/rakbat'

Revision history for this message
Grizzly(Francis Smit) (grizzly-smit) wrote :
Revision history for this message
Grizzly(Francis Smit) (grizzly-smit) wrote :
Revision history for this message
Andreas Klust (andreas.klust-deactivatedaccount) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This particular bug is related to the duplicity package, has already been reported, and is a duplicate of bug 989496, so it is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Feel free to continue to report any other bugs you may find.

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