#1147125 duplicity: FTBFS against python 3.15rc2

Package:
src:duplicity
Source:
src:duplicity
Submitter:
Maximiliano Curia
Date:
2026-09-08 05:13:02 UTC
Severity:
normal
Tags:
#1147125#5
Date:
2026-09-07 21:41:20 UTC
From:
To:
Hi!

While rebuilding the python related packages against the Python 3.15rc2
version we found that duplicity fails to build from source [1].

The error is:
Sorry, duplicity requires Python version 3.10 thru 3.14.

To fix it, I applied the upstream commit f36c9922: chg:pkg: Refactor
versioning and metadata handling [2].

I've applied the upstream fix in the sandbox [3] to verify that it
builds successfully, please consider applying the patch to support the
upcoming 3.15 version.

Also, I've noticed that while the debian/control file claims that the
source of this package is at Vcs-Git:
https://github.com/az143/duplicity.git, this doesn't actually match
reality. I suggest you move the package to salsa, where almost every
debian package is currently tracked.

Setting the severity to important for now. Once Python 3.15 is released,
it will be added to python3-defaults and this bug will become release
critical.

Happy hacking,

[1]: https://debusine.debian.net/debian/r-python-python3.15/artifact/4283822/
[2]: https://gitlab.com/duplicity/duplicity/-/commit/f36c9922c7b18edbc822863a7482aec5690e950b
[3]: https://debusine.debian.net/debian/r-python-python3.15/

#1147125#10
Date:
2026-09-08 05:02:09 UTC
From:
To:
On Mon, 07 Sep 2026 23:41:20 +0200, Maximiliano Curia writes:

thanks for that; i'll apply that and upload a new release in the next
2-3 days.