Hi Stuart, duplicity uses SCM versioning, not the old "mod the code" versioning, i.e. based on the git tag. You can get the versioned source from GitLab <https://gitlab.com/duplicity/duplicity/-/releases> under 2.1.4 / Other.
If it's in the Debian repo that way, please alert the maintainer. ...Thanks, ...Ken On Tue, Dec 19, 2023 at 8:03 PM Stuart Hayhurst <stuart.a.hayhu...@gmail.com> wrote: > Package: duplicity > Version: 2.1.4-1 > Severity: normal > X-Debbugs-Cc: stuart.a.hayhu...@gmail.com > > Dear Maintainer, > > Running 'duplicity --version' returns 'duplicity $version', causing > packages that rely on this to detect the version to fall over (e.g. > deja-dup) > Only occurs since the latest update to sid > > Thanks, > Stuart > > -- System Information: > Debian Release: trixie/sid > APT prefers unstable > APT policy: (500, 'unstable'), (1, 'experimental') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 6.6-amd64 (SMP w/12 CPU threads; PREEMPT) > Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, > TAINT_UNSIGNED_MODULE > Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), > LANGUAGE=en_GB:en > Shell: /bin/sh linked to /usr/bin/dash > Init: systemd (via /run/systemd/system) > LSM: AppArmor: enabled > > Versions of packages duplicity depends on: > ii gnupg 2.4.3-2 > ii libc6 2.38-3 > ii librsync2 2.3.4-1 > ii python3 3.11.6-1 > ii python3-fasteners 0.18-2 > ii python3-setuptools-scm 8.0.4-1 > ii python3.11 3.11.7-2 > > Versions of packages duplicity recommends: > ii python3-oauthlib 3.2.2-1 > ii python3-paramiko 2.12.0-2 > ii python3-pexpect 4.8.0-4 > ii python3-urllib3 1.26.18-1 > ii rsync 3.2.7-1 > > Versions of packages duplicity suggests: > pn lftp <none> > pn ncftp <none> > pn par2 <none> > pn python3-boto <none> > ii python3-pip 23.3+dfsg-1 > pn python3-swiftclient <none> > pn tahoe-lafs <none> > > -- no debconf information > >