Comment 0 for bug 1851167

Aspen Barnes (linuxdaemon) wrote :

When the dbus session isn't set in the environment (which appears to happen when run via deja-dup), the call to the ensure_dbus() in the gio backend fails. This happens when using duplicity on Python 3.0+ as subprocess.Popen.communicate() returns a tuple of bytes objects rather than strings.

Versions:
Duplicity: 0.8.04
Python: 3.7.5rc1
OS: Ubuntu 19.10
Targetting: local mount of SMB share