← Back to team overview

desktop-packages team mailing list archive

[Bug 1504812] [NEW] TypeError: join() argument after * must be a sequence

 

Public bug reported:

When I tried using the Ubuntu 14 Backup program, it ran for a while and then stopped with the following error:
lsb_release -rd returns: Ubuntu 15.04
apt-cache policy duplicity returns:
  Installed: 0.7.01-1ubuntu1
  Candidate: 0.7.01-1ubuntu1
  Version table
  *** 0.7.01-1ubuntu1   0
           500 http:/ie.archive.ubuntu.com/ubuntu/   vivid/main   amd64   Packages
           100   /var/lib/dpkg/status

=====================  start of error window text ===============
Traceback (most recent call last):
  File "/usr/bin/duplicity", line 1500, in <module>
    with_tempdir(main)
  File "/usr/bin/duplicity", line 1494, in with_tempdir
    fn()
  File "/usr/bin/duplicity", line 1343, in main
    do_backup(action)
  File "/usr/bin/duplicity", line 1464, in do_backup
    full_backup(col_stats)
  File "/usr/bin/duplicity", line 527, in full_backup
    bytes_written = dummy_backup(tarblock_iter)
  File "/usr/bin/duplicity", line 202, in dummy_backup
    while tarblock_iter.next():
  File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 519, in next
    result = self.process(self.input_iter.next())
  File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 193, in get_delta_iter
    log.Debug(_("Comparing %s and %s") % (new_path and util.uindex(new_path.index),
  File "/usr/lib/python2.7/dist-packages/duplicity/util.py", line 69, in uindex
    return os.path.join(*map(ufn, index))
TypeError: join() argument after * must be a sequence, not itertools.imap

=====================  end of error window text ===============

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: deja-dup 32.0-0ubuntu5
ProcVersionSignature: Ubuntu 3.19.0-30.34-generic 3.19.8-ckt6
Uname: Linux 3.19.0-30-generic x86_64
ApportVersion: 2.17.2-0ubuntu1.5
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Oct 10 17:47:45 2015
ExecutablePath: /usr/bin/deja-dup-preferences
InstallationDate: Installed on 2015-09-07 (32 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
ProcEnviron:
 LANGUAGE=en_IE:en
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_IE.UTF-8
 SHELL=/bin/bash
SourcePackage: deja-dup
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: deja-dup (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug vivid

-- 
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/1504812

Title:
  TypeError: join() argument after * must be a sequence

Status in deja-dup package in Ubuntu:
  New

Bug description:
  When I tried using the Ubuntu 14 Backup program, it ran for a while and then stopped with the following error:
  lsb_release -rd returns: Ubuntu 15.04
  apt-cache policy duplicity returns:
    Installed: 0.7.01-1ubuntu1
    Candidate: 0.7.01-1ubuntu1
    Version table
    *** 0.7.01-1ubuntu1   0
             500 http:/ie.archive.ubuntu.com/ubuntu/   vivid/main   amd64   Packages
             100   /var/lib/dpkg/status

  =====================  start of error window text ===============
  Traceback (most recent call last):
    File "/usr/bin/duplicity", line 1500, in <module>
      with_tempdir(main)
    File "/usr/bin/duplicity", line 1494, in with_tempdir
      fn()
    File "/usr/bin/duplicity", line 1343, in main
      do_backup(action)
    File "/usr/bin/duplicity", line 1464, in do_backup
      full_backup(col_stats)
    File "/usr/bin/duplicity", line 527, in full_backup
      bytes_written = dummy_backup(tarblock_iter)
    File "/usr/bin/duplicity", line 202, in dummy_backup
      while tarblock_iter.next():
    File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 519, in next
      result = self.process(self.input_iter.next())
    File "/usr/lib/python2.7/dist-packages/duplicity/diffdir.py", line 193, in get_delta_iter
      log.Debug(_("Comparing %s and %s") % (new_path and util.uindex(new_path.index),
    File "/usr/lib/python2.7/dist-packages/duplicity/util.py", line 69, in uindex
      return os.path.join(*map(ufn, index))
  TypeError: join() argument after * must be a sequence, not itertools.imap

  =====================  end of error window text ===============

  ProblemType: Bug
  DistroRelease: Ubuntu 15.04
  Package: deja-dup 32.0-0ubuntu5
  ProcVersionSignature: Ubuntu 3.19.0-30.34-generic 3.19.8-ckt6
  Uname: Linux 3.19.0-30-generic x86_64
  ApportVersion: 2.17.2-0ubuntu1.5
  Architecture: amd64
  CurrentDesktop: Unity
  Date: Sat Oct 10 17:47:45 2015
  ExecutablePath: /usr/bin/deja-dup-preferences
  InstallationDate: Installed on 2015-09-07 (32 days ago)
  InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
  ProcEnviron:
   LANGUAGE=en_IE:en
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_IE.UTF-8
   SHELL=/bin/bash
  SourcePackage: deja-dup
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/deja-dup/+bug/1504812/+subscriptions