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

Reply via email to