Bug 284713 - sysutils/duplicity: catch up to pydrive removal
Summary: sysutils/duplicity: catch up to pydrive removal
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Nuno Teixeira
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-10 16:01 UTC by John Hein
Modified: 2025-02-10 20:45 UTC (History)
1 user (show)

See Also:
eduardo: maintainer-feedback+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Hein 2025-02-10 16:01:12 UTC
devel/py-pydrive was removed.  When I change duplicity/Makefile to point to www/py-pydrive2, it builds.

diff --git a/sysutils/duplicity/Makefile b/sysutils/duplicity/Makefile
index fc214efc26e5..b47645e6be4d 100644
--- a/sysutils/duplicity/Makefile
+++ b/sysutils/duplicity/Makefile
@@ -60,7 +60,7 @@ B2_RUN_DEPENDS=               ${PYTHON_PKGNAMEPREFIX}b2sdk>=0.1.8:devel/py-b2sdk@${PY_FLAVOR}
 DROPBOX_RUN_DEPENDS=   ${PYTHON_PKGNAMEPREFIX}dropbox>0:www/py-dropbox@${PY_FLAVOR}
 FTP_RUN_DEPENDS=       ncftp>=3.2.2:ftp/ncftp3
 FTPS_RUN_DEPENDS=      lftp>=3.7.15:ftp/lftp
-GDOCS_RUN_DEPENDS=     ${PYTHON_PKGNAMEPREFIX}pydrive>0:devel/py-pydrive@${PY_FLAVOR}
+GDOCS_RUN_DEPENDS=     ${PYTHON_PKGNAMEPREFIX}pydrive2>0:www/py-pydrive2@${PY_FLAVOR}
 GNUPG_RUN_DEPENDS=     gnupg1>=1.4.7:security/gnupg1
 GNUPG2_RUN_DEPENDS=    gpg2:security/gnupg
 NLS_USES=              gettext-tools
Comment 1 John Hein 2025-02-10 16:09:55 UTC
The import statements in duplicity 3.0.4 (and 3.0.2 and maybe earlier) source code use 'pydrive2' (not 'pydrive').
Comment 2 commit-hook freebsd_committer freebsd_triage 2025-02-10 20:39:21 UTC
A commit in branch main references this bug:

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

commit ee8c008dc490d2c0b286d34e306880fa5b47a8c9
Author:     John Hein <jcfyecrayz@liamekaens.com>
AuthorDate: 2025-02-10 20:37:04 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2025-02-10 20:38:30 +0000

    sysutils/duplicity: Catch up to pydrive removal

    The import statements in duplicity 3.0.4 (and 3.0.2 and maybe earlier)
    source code use 'pydrive2' (not 'pydrive').

    PR:             284713

 sysutils/duplicity/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Comment 3 Nuno Teixeira freebsd_committer freebsd_triage 2025-02-10 20:45:30 UTC
Committed, thanks very much!