Bug 279266 - sysutils/duplicity: Update to 2.2.4
Summary: sysutils/duplicity: Update to 2.2.4
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Nuno Teixeira
URL: https://duplicity.gitlab.io/stable/CH...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-24 07:27 UTC by FiLiS
Modified: 2024-05-25 07:34 UTC (History)
0 users

See Also:
eduardo: maintainer-feedback+


Attachments
v0: Update to 2.2.4 (1.84 KB, patch)
2024-05-24 07:46 UTC, Nuno Teixeira
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description FiLiS 2024-05-24 07:27:24 UTC
2.2.4 was released the other day and it should finally fix the issue with invalid commandline arguments from duply (https://gitlab.com/duplicity/duplicity/-/issues/795)
Comment 1 Nuno Teixeira freebsd_committer freebsd_triage 2024-05-24 07:46:12 UTC
Created attachment 250917 [details]
v0: Update to 2.2.4

Hello,

I am working on it, that was a good timing :)

Could you test update and share if everything ok? Only at the end of day I will test on my local pc.

NOTE:
pip requirement downgraded!

+--- pyproject.toml.orig        2024-05-24 07:34:29 UTC
++++ pyproject.toml
+@@ -7,7 +7,7 @@ requires = [
+ [build-system]
+ requires = [
+     "build>=1.1",
+-    "pip>=24.0",
++    "pip>=23.3.2",

Cheers
Comment 2 FiLiS 2024-05-24 08:17:34 UTC
(In reply to Nuno Teixeira from comment #1)
awesome, thank you! Port builds fine here, will run another poudriere build and install it on a test machine.
Comment 3 FiLiS 2024-05-24 09:57:47 UTC
port seems to work fine, thanks again!
Comment 4 Nuno Teixeira freebsd_committer freebsd_triage 2024-05-24 11:14:53 UTC
(In reply to FiLiS from comment #3)

Nice to hear.
I'm doing a major backup on my machine and going fine.

Also it will be available on aarch64 as one of it deps is fixed:
https://cgit.freebsd.org/ports/commit/?id=3d1bb5a67c34515d2d7b50700a23937afccc811f

Later today I will commit it.

Cheers
Comment 5 commit-hook freebsd_committer freebsd_triage 2024-05-25 07:33:28 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0f33d05f003447905fbe9e51502322429c1a5fc1

commit 0f33d05f003447905fbe9e51502322429c1a5fc1
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2024-05-25 07:30:00 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2024-05-25 07:32:40 +0000

    sysutils/duplicity: Update to 2.2.4

    - Build deps: Switch from PY_SETUPTOOLS -> py-setuptools

    ChangeLog:      https://duplicity.gitlab.io/stable/CHANGELOG.html
    PR:             279266
    Reported by:    FiLiS <freebsdbugs@filis.org>

 sysutils/duplicity/Makefile                         |  7 ++++---
 sysutils/duplicity/distinfo                         |  6 +++---
 sysutils/duplicity/files/patch-pyproject.toml (new) | 11 +++++++++++
 3 files changed, 18 insertions(+), 6 deletions(-)
Comment 6 Nuno Teixeira freebsd_committer freebsd_triage 2024-05-25 07:34:29 UTC
Committed, thanks!