Bug 243055 - sysutils/duplicity-devel: change Google Drive (GDOCS) backend dependency from py-gdata to py-pydrive
Summary: sysutils/duplicity-devel: change Google Drive (GDOCS) backend dependency from...
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: Danilo G. Baio
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-03 13:02 UTC by Arnaud de Prelle
Modified: 2020-01-03 15:01 UTC (History)
1 user (show)

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


Attachments
Duplicity patch using py-pydrive instead of py-gdata (607 bytes, patch)
2020-01-03 13:02 UTC, Arnaud de Prelle
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Arnaud de Prelle 2020-01-03 13:02:24 UTC
Created attachment 210415 [details]
Duplicity patch using py-pydrive instead of py-gdata

It's not possible to compile duplicity-devel with GDOCS backend as there is no flavor of py-gdata for py37.

Moreover as per https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213005#c3 gdata is obsolete, unmaintained, unused and removed from Google repos.

Instead py-pydrive should be used.

I successfully built & tested duplicity-devel using the py-pydrive module.

Can you please confirm and apply the attached patch ?
Comment 1 commit-hook freebsd_committer freebsd_triage 2020-01-03 15:00:37 UTC
A commit references this bug:

Author: dbaio
Date: Fri Jan  3 15:00:00 UTC 2020
New revision: 521944
URL: https://svnweb.freebsd.org/changeset/ports/521944

Log:
  sysutils/duplicity-devel: Change Google Drive backend dependency to py-pydrive

  py-pydrive is the default gdocs backend on duplicity and py-gdata
  don't support Python 3.

  PR:		243055
  Submitted by:	Arnaud de Prelle <arnaud@pnzone.net>

Changes:
  head/sysutils/duplicity-devel/Makefile
Comment 2 Danilo G. Baio freebsd_committer freebsd_triage 2020-01-03 15:01:19 UTC
Committed, thank you!