Deja Dup will not allow nfs backup
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Déjà Dup |
Invalid
|
High
|
Unassigned | ||
libnfsidmap (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
This works as expected on my Arch Linux machine. Does not work on either machine running Ubuntu 18.04
From the command line when I run duplicity, I ge tthis
$ duplicity .bashrc nfs://192.
UnsupportedBack
I do not know if this is the correct syntax or not form teh cli, but I thouught I'd try to see if there is any info which may help with diagnosis.
I want to use nfs as my repository. I can mount it, so it exists. I can have a non elevated user (does not have sudo capability) on the Arch machine also use an nfs directory on the server as his backup location.
It apears that there is a package which is not installed or some package is not yet configured. I am not aware of anything I did on the Arch machine to cause this to work.
$ lsb_release -d
Description: Ubuntu 18.04 LTS
$ dpkg-query -W deja-dup duplicity
deja-dup 37.1-2fakesync1
duplicity 0.7.17-0ubuntu1
$ cat /tmp/deja-
org.gnome.DejaDup last-restore ''
org.gnome.DejaDup periodic true
org.gnome.DejaDup periodic-period 7
org.gnome.DejaDup full-backup-period 90
org.gnome.DejaDup backend 'remote'
org.gnome.DejaDup last-run ''
org.gnome.DejaDup nag-check ''
org.gnome.DejaDup prompt-check '2018-05-
org.gnome.DejaDup root-prompt true
org.gnome.DejaDup include-list ['/home/
org.gnome.DejaDup exclude-list ['$TRASH', '$DOWNLOAD']
org.gnome.DejaDup last-backup ''
org.gnome.DejaDup allow-metered false
org.gnome.DejaDup delete-after 0
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
org.gnome.
$ cat /tmp/deja-dup.log
$ DEJA_DUP_DEBUG=1 deja-dup --backup | tail -n 1000 > /tmp/deja-dup.log
** (org.gnome.
Have done a bit of sleuthing. This problem is apparently due to a bug in gvfs. I also cannot mount and browse any nfs shares in Ubuntu in Nautilus (and have no issue doing do on Arch). I checked the libnfs and nfsidmap libraries and they appear to be similar, but nfsidmap is a bit behind Arch.
Arch:
libnfs.so.11
libnfsidmap.so.1.0
Ubuntu:
libnfs.so.11
libnfsidmap.so.0.3
This breaks all user mounts of nfs. It affects my backup and Nautilus. I am not aware of other programs, but guess it probably affects other programs as well.