Request: May be dump the exact command that is being used so that diagnosis is possible.
- Do I assume DejaDup uses GIO to mount the file system and then does the job
- Would it be possible to directly do sftp like that of duplicity commandline (instead of mounting locally)?
- Command line using duplicity works fine
duplicity --progress /home/username/Downloads sftp://username@example.com:1234/Downloads
With DejaDup Error is observed: Device: Ubuntu Jammy deja-dup: 42.9-1ubuntu3
Traceback (innermost last):
File "/usr/bin/duplicity", line 92, in <module>
with_tempdir(main)
File "/usr/bin/duplicity", line 75, in with_tempdir
fn()
File "/usr/lib/python3/dist-packages/duplicity/dup_main.py", line 1555, in main
action = commandline.ProcessCommandLine(sys.argv[1:])
File "/usr/lib/python3/dist-packages/duplicity/commandline.py", line 1223, in ProcessCommandLine
config.backend = backend.get_backend(args[0])
File "/usr/lib/python3/dist-packages/duplicity/backend.py", line 223, in get_backend
obj = get_backend_object(url_string)
File "/usr/lib/python3/dist-packages/duplicity/backend.py", line 209, in get_backend_object
return factory(pu)
File "/usr/lib/python3/dist-packages/duplicity/backends/giobackend.py", line 96, in __init__
self.remote_file.make_directory_with_parents(None)
gi.repository.GLib.GError: g-io-error-quark: Unknown reason (0)
(A similar error message when the snap version of dejadup is installed - version that was available on - 16.03.2023)
Traceback (innermost last):
File "/snap/deja-dup/553/bin/duplicity", line 87, in <module>
with_tempdir(main)
File "/snap/deja-dup/553/bin/duplicity", line 70, in with_tempdir
fn()
File "/snap/deja-dup/553/lib/python3.8/site-packages/duplicity/dup_main.py", line 1572, in main
action = commandline.ProcessCommandLine(sys.argv[1:])
File "/snap/deja-dup/553/lib/python3.8/site-packages/duplicity/commandline.py", line 1244, in ProcessCommandLine
config.backend = backend.get_backend(args[0])
File "/snap/deja-dup/553/lib/python3.8/site-packages/duplicity/backend.py", line 223, in get_backend
obj = get_backend_object(url_string)
File "/snap/deja-dup/553/lib/python3.8/site-packages/duplicity/backend.py", line 209, in get_backend_object
return factory(pu)
File "/snap/deja-dup/553/lib/python3.8/site-packages/duplicity/backends/giobackend.py", line 96, in __init__
self.remote_file.make_directory_with_parents(None)
gi.repository.GLib.GError: g-io-error-quark: Unknown reason (0)