Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1179415 > unrolled thread

Bug#1059076: duplicity: --version returns $version, instead of an actual version

Started byStuart Hayhurst <stuart.a.hayhurst@gmail.com>
First post2023-12-20 03:10 +0100
Last post2023-12-20 23:30 +0100
Articles 5 — 3 participants

Back to article view | Back to linux.debian.bugs.dist


Contents

  Bug#1059076: duplicity: --version returns $version, instead of an actual version Stuart Hayhurst <stuart.a.hayhurst@gmail.com> - 2023-12-20 03:10 +0100
    Bug#1059076: duplicity: --version returns $version, instead of an actual version Kenneth Loafman <kenneth@loafman.com> - 2023-12-20 16:20 +0100
      Bug#1059076: duplicity: --version returns $version, instead of an actual version Alexander Zangerl <az@snafu.priv.at> - 2023-12-20 23:00 +0100
        Bug#1059076: duplicity: --version returns $version, instead of an actual version Kenneth Loafman <kenneth@loafman.com> - 2023-12-20 23:10 +0100
          Bug#1059076: duplicity: --version returns $version, instead of an actual version Alexander Zangerl <az@snafu.priv.at> - 2023-12-20 23:30 +0100

#1179415 — Bug#1059076: duplicity: --version returns $version, instead of an actual version

FromStuart Hayhurst <stuart.a.hayhurst@gmail.com>
Date2023-12-20 03:10 +0100
SubjectBug#1059076: duplicity: --version returns $version, instead of an actual version
Message-ID<HMUc1-eLe8-1@gated-at.bofh.it>
Package: duplicity
Version: 2.1.4-1
Severity: normal
X-Debbugs-Cc: stuart.a.hayhurst@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

[toc] | [next] | [standalone]


#1179515

FromKenneth Loafman <kenneth@loafman.com>
Date2023-12-20 16:20 +0100
Message-ID<HN6wx-eT5d-3@gated-at.bofh.it>
In reply to#1179415

[Multipart message — attachments visible in raw view] — view raw

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.hayhurst@gmail.com>
wrote:

> Package: duplicity
> Version: 2.1.4-1
> Severity: normal
> X-Debbugs-Cc: stuart.a.hayhurst@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
>
>

[toc] | [prev] | [next] | [standalone]


#1179565

FromAlexander Zangerl <az@snafu.priv.at>
Date2023-12-20 23:00 +0100
Message-ID<HNcLE-eWNY-15@gated-at.bofh.it>
In reply to#1179515

[Multipart message — attachments visible in raw view] — view raw

On Wed, 20 Dec 2023 09:15:05 -0600, Kenneth Loafman writes:
>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.

well, dear upstream: that's exceedinglu unhelpful. '2.1.4' is plastered
all over the normal/visible/everybody-would-expect-that-is-usable
release tarball, dirname, setup.py, everywhere except
that one crucial spot in __init__ - seriously? that's your official release?

>If it's in the Debian repo that way, please alert the maintainer.

he has. you're responding to a debian bug. i'll now go back to doing
the 'old "mod the code"'.


-- 
Alexander Zangerl + GPG Key 2FCCF66BB963BD5F + https://snafu.priv.at/
Politicians are like diapers. They should be changed often,
and for the same reason.

[toc] | [prev] | [next] | [standalone]


#1179568

FromKenneth Loafman <kenneth@loafman.com>
Date2023-12-20 23:10 +0100
Message-ID<HNcVj-eX6E-5@gated-at.bofh.it>
In reply to#1179565

[Multipart message — attachments visible in raw view] — view raw

Duplicity has been this way for a long time.  Where do you get your sources
from?

...Ken

On Wed, Dec 20, 2023 at 3:45 PM Alexander Zangerl <az@snafu.priv.at> wrote:

> On Wed, 20 Dec 2023 09:15:05 -0600, Kenneth Loafman writes:
> >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.
>
> well, dear upstream: that's exceedinglu unhelpful. '2.1.4' is plastered
> all over the normal/visible/everybody-would-expect-that-is-usable
> release tarball, dirname, setup.py, everywhere except
> that one crucial spot in __init__ - seriously? that's your official
> release?
>
> >If it's in the Debian repo that way, please alert the maintainer.
>
> he has. you're responding to a debian bug. i'll now go back to doing
> the 'old "mod the code"'.
>
>
> --
> Alexander Zangerl + GPG Key 2FCCF66BB963BD5F + https://snafu.priv.at/
> Politicians are like diapers. They should be changed often,
> and for the same reason.
>

[toc] | [prev] | [next] | [standalone]


#1179571

FromAlexander Zangerl <az@snafu.priv.at>
Date2023-12-20 23:30 +0100
Message-ID<HNdeF-eXdd-5@gated-at.bofh.it>
In reply to#1179568

[Multipart message — attachments visible in raw view] — view raw

On Wed, 20 Dec 2023 15:57:54 -0600, Kenneth Loafman writes:
>Duplicity has been this way for a long time.  Where do you get your sources
>from?

launchpad, as long as duplicity lived there.
not duplicity.gitlab.io, as that send you nowhere.
gitlab, since.

anyway, code modified, case closed.


-- 
Alexander Zangerl + GPG Key 2FCCF66BB963BD5F + https://snafu.priv.at/
You possess a mind not merely twisted, but actually sprained.
 -- BSD fortune file

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.bugs.dist


csiph-web