boto backend uses Python 2.5 conditional
Bug #629984 reported by
Adam P
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Duplicity |
Fix Released
|
Medium
|
Unassigned |
Bug Description
The README states that Python 2.3 is required for Duplicity, but /duplicity/
I can confirm that this causes "setup.py install" to fail with a syntax error when using Python 2.4.
Changed in duplicity: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Yes, its also a problem for 0.6.09 - it doesnt work with python 2.4 anymore:
Using archive dir: /root/. cache/duplicity /91d549f50523cd e5803fc19af784e 349123 5803fc19af784e3 49123 backends. giobackend Failed: No module named gio backends. tahoebackend Succeeded backends. rsyncbackend Succeeded backends. cloudfilesbacke nd Succeeded backends. ftpbackend Succeeded backends. imapbackend Succeeded backends. hsibackend Succeeded backends. localbackend Succeeded backends. webdavbackend Succeeded backends. sshbackend Succeeded backends. botobackend Failed: invalid syntax (botobackend.py, line 190) 8RuL4g- tempdir /bin/duplicity" , line 1239, in ? tempdir( main) /bin/duplicity" , line 1232, in with_tempdir /bin/duplicity" , line 1118, in main ProcessCommandL ine(sys. argv[1: ]) /lib/python2. 4/site- packages/ duplicity/ commandline. py", line 903, in ProcessCommandLine get_backend( args[0] ) /lib/python2. 4/site- packages/ duplicity/ backend. py", line 151, in get_backend endScheme( url_string) endScheme: scheme not supported in url: s3+http:// test-test- test
Using backup name: 91d549f50523cde
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Using temporary directory /tmp/duplicity-
User error detail: Traceback (most recent call last):
File "/opt/duplicity
with_
File "/opt/duplicity
fn()
File "/opt/duplicity
action = commandline.
File "/opt/duplicity
globals.backend = backend.
File "/opt/duplicity
raise UnsupportedBack
UnsupportedBack