Hi, I hope this is not a mistake by me. OS: 13.1 Pkg: duplicity-0.8.23 Name : duplicity Version : 0.8.23 Installed on : Tue Jan 10 16:41:27 2023 AEDT Origin : sysutils/duplicity Architecture : FreeBSD:13:amd64 Prefix : /usr/local Categories : sysutils Licenses : GPLv2+ $ pkg install duplicity Then using with S3**, results in: "ModuleNotFoundError: No module named 'boto3'" $ head -3 `which duplicity` #!/usr/local/bin/python3.9 # -*- Mode:Python; indent-tabs-mode:nil; tab-width:4; encoding:utf8 -*- # This solved the issue: $ pkg install py39-boto3 ** example $ duplicity --exclude-if-present .nobackup --progress /root/TEST-BKP s3:///bucket/backups
open to take
^Triage: canonicalize assignment.
Could you test boto3 option from https://bugs.freebsd.org/bugzilla/attachment.cgi?id=247528 ?
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(-)
Committed, thanks!