See tracker.
Unfortunately it looks like the latest release still considers this a basic dependency. Upstream does have removal of python v2 support on their recent roadmap, and I'll open an upstream issue to track this. Looking around I didn't find any distros that have addressed this yet.
Update: upstream has indicated that this is a priority for them and they're working on this now. They expect to have the changes in git in the next month, though I'm not sure what their release timeline is. In any case I'll monitor the situation - please ping me if this starts to become rate-limiting for Gentoo.
This has been fixed in v2 which is now in the repo. This is a very large release, so I'm going to let it stabilize normally, and leave this open until the old versions are gone. Just ping me if it becomes necessary to push this faster.
Please consider stabling 2.1.1: StableRequest slot(0) no change in 101 days for unstable keywords: [ ~amd64, ~x86 ]
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff91f22e08064ebc8a396c7c36b620d3a017f38 commit 9ff91f22e08064ebc8a396c7c36b620d3a017f38 Author: Richard Freeman <rich0@gentoo.org> AuthorDate: 2023-12-25 19:48:36 +0000 Commit: Richard Freeman <rich0@gentoo.org> CommitDate: 2023-12-25 19:48:36 +0000 app-backup/duplicity: drop 1.2.3 Closes: https://bugs.gentoo.org/888273 Signed-off-by: Richard Freeman <rich0@gentoo.org> app-backup/duplicity/Manifest | 1 - app-backup/duplicity/duplicity-1.2.3.ebuild | 51 ---------------------- .../files/duplicity-1.0.1-fix-docs-cmd.patch | 20 --------- .../files/duplicity-1.2.2-fix-docs-cmd.patch | 20 --------- .../files/duplicity-1.2.3-fix-docs-cmd.patch | 20 --------- 5 files changed, 112 deletions(-)