#1038978 deja-dup: Relies on PyDrive or PyDrive2 but neither of these packages available in Debian 12

Package:
deja-dup
Source:
deja-dup
Description:
Backup utility
Submitter:
Chris Chapman
Date:
2023-07-25 02:09:03 UTC
Severity:
normal
#1038978#5
Date:
2023-06-23 21:06:04 UTC
From:
To:
Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

Installed Deja-Dup on a new installation of Debian 12.
After setting up backup location of Google Drive attempted to run first backup.
Received error stating that requires googleapi and PyDrive.
Able to install python3-googleapi from Debian 12 repository.
However, PyDrive is depreciated and not available in Debian 12 or any other version of debian.
python3-pydrive2 is availabe currently in sid (unstable) but not debian 12.
Without python-pydrive2 installed on system backup to google drive cannot function on debian 12, but this package is not available in debian 12.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

Backup to google drive not possible due to dependency not available in Debian 12.

   * What was the outcome of this action?

Backup failed.

   * What outcome did you expect instead?

Backup to be successful.

#1038978#10
Date:
2023-07-25 02:04:32 UTC
From:
To:
I tried and verified. I was able to manually backport the package from

http://deb.debian.org/debian/pool/main/p/pydrive2/pydrive2_1.15.0-3.dsc

It built and installed fine against bookworm. I was able to create a Google
drive backup.

I cannot do it but it could be put in bookworm-backports and made available.