Norman Goldstein
2016-04-20 19:54:13 UTC
I'm sorry for bringing this up, again (I thought I had it all worked out).
In a nutshell, I get this error running duplicity:
BackendException:
PyDrive backend requires PyDrive installation
Please read the manpage to fix.
Here are is the result of "pip list" on Fedora 23 x86-64.
I assume these versions are sufficiently up-to-date?
No patches are needed? (like pydrivebackend.patch ?)
boto (2.39.0)
chardet (2.2.1)
dropbox (2.2.0)
duplicity (0.7.6)
ecdsa (0.11)
GnuPGInterface (0.3.2)
google-api-python-client (1.5.0)
httplib2 (0.9.2)
lockfile (0.10.2)
oauth2client (2.0.2)
paramiko (1.15.2)
pip (7.1.0)
pyasn1 (0.1.8)
pyasn1-modules (0.0.8)
pycrypto (2.6.1)
PyDrive (1.0.1)
pygobject (3.18.2)
PyYAML (3.11)
requests (2.9.1)
rsa (3.4.1)
setuptools (18.0.1)
simplejson (3.8.2)
six (1.9.0)
uritemplate (0.6)
urllib3 (1.13.1)
Thanks ... and here is a fuller trace of the error:
... [ lots of successful imports including gdocs ]
Import of duplicity.backends.webdavbackend Succeeded
Using temporary directory /tmp/duplicity-goUCAl-tempdir
Backend error detail: Traceback (most recent call last):
File "/usr/bin/duplicity", line 1532, in <module>
with_tempdir(main)
File "/usr/bin/duplicity", line 1526, in with_tempdir
fn()
File "/usr/bin/duplicity", line 1364, in main
action = commandline.ProcessCommandLine(sys.argv[1:])
File "/usr/lib64/python2.7/site-packages/duplicity/commandline.py",
line 1116, in ProcessCommandLine
backup, local_pathname = set_backend(args[0], args[1])
File "/usr/lib64/python2.7/site-packages/duplicity/commandline.py",
line 1005, in set_backend
globals.backend = backend.get_backend(bend)
File "/usr/lib64/python2.7/site-packages/duplicity/backend.py", line
223, in get_backend
obj = get_backend_object(url_string)
File "/usr/lib64/python2.7/site-packages/duplicity/backend.py", line
209, in get_backend_object
return factory(pu)
File
"/usr/lib64/python2.7/site-packages/duplicity/backends/pydrivebackend.py",
line 41, in __init__
raise BackendException('PyDrive backend requires PyDrive installation'
BackendException: PyDrive backend requires PyDrive installationPlease
read the manpage to fix.
In a nutshell, I get this error running duplicity:
BackendException:
PyDrive backend requires PyDrive installation
Please read the manpage to fix.
Here are is the result of "pip list" on Fedora 23 x86-64.
I assume these versions are sufficiently up-to-date?
No patches are needed? (like pydrivebackend.patch ?)
boto (2.39.0)
chardet (2.2.1)
dropbox (2.2.0)
duplicity (0.7.6)
ecdsa (0.11)
GnuPGInterface (0.3.2)
google-api-python-client (1.5.0)
httplib2 (0.9.2)
lockfile (0.10.2)
oauth2client (2.0.2)
paramiko (1.15.2)
pip (7.1.0)
pyasn1 (0.1.8)
pyasn1-modules (0.0.8)
pycrypto (2.6.1)
PyDrive (1.0.1)
pygobject (3.18.2)
PyYAML (3.11)
requests (2.9.1)
rsa (3.4.1)
setuptools (18.0.1)
simplejson (3.8.2)
six (1.9.0)
uritemplate (0.6)
urllib3 (1.13.1)
Thanks ... and here is a fuller trace of the error:
... [ lots of successful imports including gdocs ]
Import of duplicity.backends.webdavbackend Succeeded
Using temporary directory /tmp/duplicity-goUCAl-tempdir
Backend error detail: Traceback (most recent call last):
File "/usr/bin/duplicity", line 1532, in <module>
with_tempdir(main)
File "/usr/bin/duplicity", line 1526, in with_tempdir
fn()
File "/usr/bin/duplicity", line 1364, in main
action = commandline.ProcessCommandLine(sys.argv[1:])
File "/usr/lib64/python2.7/site-packages/duplicity/commandline.py",
line 1116, in ProcessCommandLine
backup, local_pathname = set_backend(args[0], args[1])
File "/usr/lib64/python2.7/site-packages/duplicity/commandline.py",
line 1005, in set_backend
globals.backend = backend.get_backend(bend)
File "/usr/lib64/python2.7/site-packages/duplicity/backend.py", line
223, in get_backend
obj = get_backend_object(url_string)
File "/usr/lib64/python2.7/site-packages/duplicity/backend.py", line
209, in get_backend_object
return factory(pu)
File
"/usr/lib64/python2.7/site-packages/duplicity/backends/pydrivebackend.py",
line 41, in __init__
raise BackendException('PyDrive backend requires PyDrive installation'
BackendException: PyDrive backend requires PyDrive installationPlease
read the manpage to fix.