Bug 274904 - sysutils/duplicity : too old for sysutils/duply
Summary: sysutils/duplicity : too old for sysutils/duply
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Nuno Teixeira
URL:
Keywords:
Depends on:
Blocks: 270572
  Show dependency treegraph
 
Reported: 2023-11-04 11:29 UTC by freebsd
Modified: 2024-01-14 09:41 UTC (History)
7 users (show)

See Also:
alster: maintainer-feedback? (dbaio)


Attachments
[PATCH] sysutils/duplicity: MAINTAINERSHIP REQUEST (739 bytes, patch)
2023-11-07 11:20 UTC, Andrey Korobkov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description freebsd 2023-11-04 11:29:47 UTC
since latest upgrade, duply sends message :

Sorry. A fatal ERROR occured:

The installed version 0.8.23 is incompatible with duply v2.5.1.
You should upgrade your version of duplicity to at least v2.1.0 or
use the older duply version 2.4.3 from https://duply.net.


So it seems the duplicity port is too old.
(latest version upstream is 2.1.4)
Comment 1 Danilo G. Baio freebsd_committer freebsd_triage 2023-11-04 12:50:57 UTC
Hello.

I'm not currently using duplicity, so could you update/test it and take its maintainership?

CC'ing everyone involved with the sysutils/duply port update.

Thank you!
Comment 2 freebsd 2023-11-04 13:09:00 UTC
(In reply to Danilo G. Baio from comment #1)

Both are ports compiled last night by my poudriere.
And on freshports ( https://www.freshports.org/sysutils/duplicity/ ) 0.8.23 is indeed latest port version
Comment 3 freebsd 2023-11-04 13:10:45 UTC
(In reply to Danilo G. Baio from comment #1)
I do not know anything about port maintenership, and I doubt being able to do it on the long term
Comment 4 Andrey Korobkov 2023-11-04 13:41:46 UTC
I like to help with this port too. Let me have a look what I could do… :)
Comment 5 Andrey Korobkov 2023-11-04 14:42:13 UTC
Patch is ready! :) (bug #270572, comment #1)
Comment 6 Andrey Korobkov 2023-11-04 14:48:34 UTC
I also always liked to be a maintainer of some clean and not too complex ports.
I'm curious, like to learn and have a lot of time for it.
Just I'm very new here and still don't know many things… :)

What do you think, could I be a maintainer of this port, for example?
Comment 7 freebsd 2023-11-07 08:46:30 UTC
As a workaround, I unsinstalled the duply package, downloaded duply 2.1.4 from duply.net, and put in the path.
duply does not need installation, just to copy the python script.
Comment 8 michael 2023-11-07 08:55:26 UTC
I dont use it any more, you can take over maintainership.
Comment 9 Andrey Korobkov 2023-11-07 11:20:09 UTC
Created attachment 246174 [details]
[PATCH] sysutils/duplicity: MAINTAINERSHIP REQUEST
Comment 10 commit-hook freebsd_committer freebsd_triage 2024-01-14 09:38:34 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3a5cc256fcf8b3d54d8f786979c013ced54cf423

commit 3a5cc256fcf8b3d54d8f786979c013ced54cf423
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2024-01-14 09:27:40 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2024-01-14 09:37:50 +0000

    sysutils/duplicity: Improve port

    - Switch to DISTVERSION
    - Switch to pep517 build
    - Update WWW (redirection)
    - Remove FTP and FTPS from default options
    - Use py-boto3 run dep on S3 option
    - Add dropbox backend option
    - Add pytest testunit
    - Take maintainership

    PR:             268850, 270572, 274904

 sysutils/duplicity/Makefile                        | 88 +++++++++-------------
 sysutils/duplicity/distinfo                        |  2 +-
 .../duplicity/files/extra-patch-setup.py (new)     | 30 ++++++++
 sysutils/duplicity/files/patch-setup.py (new)      | 21 ++++++
 sysutils/duplicity/pkg-message                     | 17 -----
 5 files changed, 86 insertions(+), 72 deletions(-)
Comment 11 Nuno Teixeira freebsd_committer freebsd_triage 2024-01-14 09:41:50 UTC
Fixed in 23ee7ba