I am installing s3ql on an Amazon EC2 instance, and I'm having a bit of trouble. I believe I've installed all of the libraries correctly:
Here's the error I'm getting. Any help is much appreciated:
[ec2-user]$ sudo python2.7 setup.py test
running test
running egg_info
writing requirements to src/s3ql.egg-info/requires.txt
writing src/s3ql.egg-info/PKG-INFO
writing top-level names to src/s3ql.egg-info/top_level.txt
writing dependency_links to src/s3ql.egg-info/dependency_links.txt
writing entry points to src/s3ql.egg-info/entry_points.txt
reading manifest file 'src/s3ql.egg-info/SOURCES.txt'
writing manifest file 'src/s3ql.egg-info/SOURCES.txt'
running build_ext
copying build/lib.linux-x86_64-2.7/s3ql/_deltadump.so -> src/s3ql
Uncaught top-level exception:
Traceback (most recent call last):
File "setup.py", line 317, in <module>
main()
File "setup.py", line 175, in main
command_options={ 'sdist': { 'formats': ('setup.py', 'bztar') } },
File "/usr/lib64/python2.7/distutils/core.py", line 152, in setup
dist.run_commands()
File "/usr/lib64/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/usr/lib64/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/usr/lib64/python2.7/site-packages/distribute-0.6.14-py2.7.egg/setuptools/command/test.py", line 137, in run
self.with_project_on_sys_path(self.run_tests)
File "/usr/lib64/python2.7/site-packages/distribute-0.6.14-py2.7.egg/setuptools/command/test.py", line 117, in with_project_on_sys_path
func()
File "setup.py", line 296, in run_tests
testLoader=ScanningLoader())
File "/home/ec2-user/s3ql-1.12/unittest2-0.5.1-py2.7.egg/unittest2/main.py", line 97, in __init__
self.parseArgs(argv)
File "/home/ec2-user/s3ql-1.12/unittest2-0.5.1-py2.7.egg/unittest2/main.py", line 152, in parseArgs
self.createTests()
File "/home/ec2-user/s3ql-1.12/unittest2-0.5.1-py2.7.egg/unittest2/main.py", line 161, in createTests
self.module)
File "/home/ec2-user/s3ql-1.12/unittest2-0.5.1-py2.7.egg/unittest2/loader.py", line 148, in loadTestsFromNames
suites = [self.loadTestsFromName(name, module) for name in names]
File "/home/ec2-user/s3ql-1.12/unittest2-0.5.1-py2.7.egg/unittest2/loader.py", line 123, in loadTestsFromName
return self.loadTestsFromModule(obj)
File "setup.py", line 288, in loadTestsFromModule
tests.append(self.loadTestsFromName(submodule))
File "/home/ec2-user/s3ql-1.12/unittest2-0.5.1-py2.7.egg/unittest2/loader.py", line 120, in loadTestsFromName
parent, obj = obj, getattr(obj, part)
AttributeError: 'module' object has no attribute 't1_dump'