> I added code to notice this case and prompt installation of duplicity
This code was not triggered in my case: I was setting up Déjà-Dup from the command line for a non-privileged user (I'm the privileged user on his machine). The first backup failed with "Failed to execute child process "duplicity" (No such file or directory)", which prompted me to investigate and install deja-dup-backend-gvfs.
Like Vej in comment 5 I vote for a hint in the error message - perhaps a hint that deja-dup-backend-gvfs must be installed? Coming from a previous release of Ubuntu, I really didn't expect this backend package to no longer be installed by default (along with its duplicity dependency) (but I agree dropping python2.7 is important).
@Michael:
> I added code to notice this case and prompt installation of duplicity
This code was not triggered in my case: I was setting up Déjà-Dup from the command line for a non-privileged user (I'm the privileged user on his machine). The first backup failed with "Failed to execute child process "duplicity" (No such file or directory)", which prompted me to investigate and install deja-dup- backend- gvfs.
Like Vej in comment 5 I vote for a hint in the error message - perhaps a hint that deja-dup- backend- gvfs must be installed? Coming from a previous release of Ubuntu, I really didn't expect this backend package to no longer be installed by default (along with its duplicity dependency) (but I agree dropping python2.7 is important).