Hello! Upstream maintainer here. Looks like this could be closed since 49.alpha just got uploaded (thanks Marco!)
I did want to point out a few packaging changes that might want to be made now that Deja Dup uses Restic by default: - add restic (>= 0.17.1) and fuse3 to Depends - add rclone to Recommends (used for cloud storage) - maybe downgrade the duplicity Depends to a Suggests (and could bump the min to 2.1.0) - it’s still used for existing backup folders, but isn’t used for newly created folders going forward - drop the Suggests on python3-pydrive2 - update the description to say “uses Restic as the backend” instead of duplicity - add gvfs-fuse to the Recommends, along with gvfs-backends - drop the -Dpydrive_pkgs and -Drequests_oauthlib_pkgs meson args - change the -Dgvfs_pkgs meson arg to “gvfs-backends,gvfs-fuse” (the Python bindings aren’t needed anymore, but fuse is) - for bonus points, add this upstream (landed) patch to Restic’s packaging: https://github.com/restic/restic/pull/5345 which affects using Deja Dup with some network storage locations Thanks for updating Deja Dup in Debian! I’m trying to keep a wiki going with extra context for packagers here which might be helpful in the future: https://gitlab.gnome.org/World/deja-dup/-/wikis/Packaging-Changes

