Package: duplicity
Version: 0.7.07.1-1
Severity: normal

I created a Backblaze B2 Cloud Storage account and tried to use it with
duplicity.  However all duplicity commands using B2 fail for me with the same
error messages:

/usr/lib/python2.7/dist-packages/duplicity/backends/b2backend.py:211: 
UnicodeWarning: Unicode equal comparison failed to convert both arguments to 
Unicode - interpreting them as being unequal
  if bucket_name not in bucket_names:
FatalBackendException: Bucket cannot be created

A simple command to reproduce the problem is:

duplicity collection-status b2://XXXXXXXXXXXX@test?b2backend?grc/

where XXXXXXXXXXXX is your account ID.  The bucket is public so should be
accessible from any account. Note that this bucket is actually empty but it
cannot be populated because all duplicity commands fail with the same error.


-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.5.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_IE.utf8, LC_CTYPE=en_IE.utf8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_IE.utf8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages duplicity depends on:
ii  libc6            2.22-7
ii  librsync1        0.9.7-10
ii  python           2.7.11-1
ii  python-lockfile  1:0.12.2-1

Versions of packages duplicity recommends:
ii  python-oauthlib  1.0.3-1
ii  python-paramiko  1.16.0-1
ii  python-urllib3   1.13.1-2
ii  rsync            3.1.1-3

Versions of packages duplicity suggests:
pn  lftp                <none>
pn  ncftp               <none>
ii  python-boto         2.38.0-1
pn  python-cloudfiles   <none>
pn  python-gdata        <none>
pn  python-swiftclient  <none>
pn  tahoe-lafs          <none>

-- no debconf information

Reply via email to