Package: duplicity
Version: 0.7.11-1
Severity: important

It is presently impossible to use Duplicity to back up to Backblaze B2 
endpoints, at least where there already exists a bucket.

This is FIXED in the latest upstream, i.e. 0.7.17. Installing this (via 
dpkg-buildpackage) worked just fine so this package should probably just be 
updated.

Error output looks as follows:

Using archive dir: <archive dir>
Using backup name: <backup name>
Import of duplicity.backends.acdclibackend Succeeded
Import of duplicity.backends.azurebackend Succeeded
Import of duplicity.backends.b2backend Succeeded
Import of duplicity.backends.botobackend Succeeded
Import of duplicity.backends.cfbackend Succeeded
Import of duplicity.backends.copycombackend Succeeded
Import of duplicity.backends.dpbxbackend Failed: No module named dropbox
Import of duplicity.backends.gdocsbackend Succeeded
Import of duplicity.backends.giobackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.hubicbackend Succeeded
Import of duplicity.backends.imapbackend Succeeded
Import of duplicity.backends.lftpbackend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.mediafirebackend Succeeded
Import of duplicity.backends.megabackend Succeeded
Import of duplicity.backends.multibackend Succeeded
Import of duplicity.backends.ncftpbackend Succeeded
Import of duplicity.backends.onedrivebackend Succeeded
Import of duplicity.backends.par2backend Succeeded
Import of duplicity.backends.pydrivebackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.ssh_paramiko_backend Succeeded
Import of duplicity.backends.ssh_pexpect_backend Succeeded
Import of duplicity.backends.swiftbackend Succeeded
Import of duplicity.backends.sxbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Authtoken expired, will reauthenticate with next attempt
Using temporary directory /tmp/duplicity-s6rpce-tempdir
Backend error detail: Traceback (innermost last):
  File "/usr/bin/duplicity", line 1555, in <module>
     with_tempdir(main)
  File "/usr/bin/duplicity", line 1541, in with_tempdir
    fn()
  File "/usr/bin/duplicity", line 1380, in main
    action = commandline.ProcessCommandLine(sys.argv[1:])
  File "/usr/lib/python2.7/dist-packages/duplicity/commandline.py", line 1126, 
in ProcessCommandLine
    backup, local_pathname = set_backend(args[0], args[1])
  File "/usr/lib/python2.7/dist-packages/duplicity/commandline.py", line 1015, 
in set_backend
    globals.backend = backend.get_backend(bend)
  File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 223, in 
get_backend
    obj = get_backend_object(url_string)
  File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 209, in 
get_backend_object
    return factory(pu)
  File "/usr/lib/python2.7/dist-packages/duplicity/backends/b2backend.py", line 
70, in __init__
    raise FatalBackendException("Bucket cannot be created")
 FatalBackendException: Bucket cannot be created

FatalBackendException: Bucket cannot be created

-- System Information:
Debian Release: 9.4
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-4-amd64 (SMP w/12 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages duplicity depends on:
ii  gnupg             2.1.18-8~deb9u1
ii  libc6             2.24-11+deb9u3
ii  librsync1         0.9.7-10+b1
ii  python            2.7.13-2
ii  python-fasteners  0.12.0-3
ii  python-pexpect    4.2.1-1

duplicity recommends no packages.

Versions of packages duplicity suggests:
pn  ncftp            <none>
pn  python-boto      <none>
pn  python-kerberos  <none>
ii  python-paramiko  2.0.0-1

-- no debconf information

Reply via email to