This is the install:
-- Disable selinux, reboot! setenforce 0 is not enough.
-- From Base repo:
yum install gcc-c++.x86_64 make.x86_64 libattr-devel.x86_64 \
fuse-libs.x86_64 fuse-devel.x86_64 fuse.x86_64 \
bzip2.x86_64 unzip.x86_64 xz-libs.x86_64 xz-devel.x86_64 \
xz.x86_64 libffi
-- From PUIAS repo:
cd /etc/pki/rpm-gpg/
wget -q
http://springdale.math.ias.edu/data/puias/6/x86_64/os/RPM-GPG-KEY-puias
rpm --import RPM-GPG-KEY-puias
echo "[PUIAS_6_computational]
name=PUIAS Computational Base
mirrorlist=http://puias.math.ias.edu/data/puias/computational/\$releasever/\$basearch/mirrorlist
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puias" >>
/etc/yum.repos.d/puias-computational.repo
-- Python install
yum install python3 python3-devel python3-libs python3-setuptools
-- Atomic repo:
wget -q -O - http://www.atomicorp.com/installers/atomic | sh
-- Sqlite install
yum install sqlite sqlite-devel
-- Download and install APSW version that matches installed sqlite version.
(3.7.9-1 at this time)
cd /tmp; curl -O http://apsw.googlecode.com/files/apsw-3.7.9-r1.zip
unzip apsw-3.7.9-r1.zip; cd apsw-3.7.9-r1
python3.3 ./setup.py install
-- Download s3ql and install
cd /tmp; curl -O http://s3ql.googlecode.com/files/s3ql-1.14.tar.bz2
tar -jxvf s3ql-1.14.tar.bz2; cd s3ql-1.14
python3.3 ./setup.py install
---- This is the output from the s3ql install
[root@s3ql s3ql-1.14]# python3.3 ./setup.py install
running install
running bdist_egg
running egg_info
writing src/s3ql.egg-info/PKG-INFO
writing requirements to src/s3ql.egg-info/requires.txt
writing entry points to src/s3ql.egg-info/entry_points.txt
writing top-level names to src/s3ql.egg-info/top_level.txt
writing dependency_links to src/s3ql.egg-info/dependency_links.txt
reading manifest file 'src/s3ql.egg-info/SOURCES.txt'
writing manifest file 'src/s3ql.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
running build_ext
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/common.py ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/inode_cache.py ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/_deltadump.cpython-33m.so ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/block_cache.py ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/ordered_dict.py ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/cleanup_manager.py ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/daemonize.py ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/statfs.py ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/__init__.py ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/metadata.py ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/parse_args.py ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/fs.py ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/database.py ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/umount.py ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/remove.py ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/ctrl.py ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/deltadump.py ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/fsck.py ->
build/bdist.linux-x86_64/egg/s3ql
creating build/bdist.linux-x86_64/egg/s3ql/backends
copying build/lib.linux-x86_64-3.3/s3ql/backends/common.py ->
build/bdist.linux-x86_64/egg/s3ql/backends
copying build/lib.linux-x86_64-3.3/s3ql/backends/s3.py ->
build/bdist.linux-x86_64/egg/s3ql/backends
copying build/lib.linux-x86_64-3.3/s3ql/backends/swift.py ->
build/bdist.linux-x86_64/egg/s3ql/backends
copying build/lib.linux-x86_64-3.3/s3ql/backends/__init__.py ->
build/bdist.linux-x86_64/egg/s3ql/backends
copying build/lib.linux-x86_64-3.3/s3ql/backends/s3c.py ->
build/bdist.linux-x86_64/egg/s3ql/backends
copying build/lib.linux-x86_64-3.3/s3ql/backends/gs.py ->
build/bdist.linux-x86_64/egg/s3ql/backends
copying build/lib.linux-x86_64-3.3/s3ql/backends/local.py ->
build/bdist.linux-x86_64/egg/s3ql/backends
copying build/lib.linux-x86_64-3.3/s3ql/lock.py ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/mkfs.py ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/adm.py ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/cp.py ->
build/bdist.linux-x86_64/egg/s3ql
copying build/lib.linux-x86_64-3.3/s3ql/mount.py ->
build/bdist.linux-x86_64/egg/s3ql
byte-compiling build/bdist.linux-x86_64/egg/s3ql/common.py to
common.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/inode_cache.py to
inode_cache.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/block_cache.py to
block_cache.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/ordered_dict.py to
ordered_dict.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/cleanup_manager.py to
cleanup_manager.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/daemonize.py to
daemonize.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/statfs.py to
statfs.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/__init__.py to
__init__.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/metadata.py to
metadata.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/parse_args.py to
parse_args.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/fs.py to fs.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/database.py to
database.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/umount.py to
umount.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/remove.py to
remove.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/ctrl.py to
ctrl.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/deltadump.py to
deltadump.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/fsck.py to
fsck.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/backends/common.py to
common.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/backends/s3.py to
s3.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/backends/swift.py to
swift.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/backends/__init__.py to
__init__.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/backends/s3c.py to
s3c.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/backends/gs.py to
gs.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/backends/local.py to
local.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/lock.py to
lock.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/mkfs.py to
mkfs.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/adm.py to
adm.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/cp.py to cp.cpython-33.pyc
byte-compiling build/bdist.linux-x86_64/egg/s3ql/mount.py to
mount.cpython-33.pyc
File "build/bdist.linux-x86_64/egg/s3ql/mount.py", line 147
raise tmp0, tmp1, tmp2
^
SyntaxError: invalid syntax
creating stub loader for s3ql/_deltadump.cpython-33m.so
byte-compiling build/bdist.linux-x86_64/egg/s3ql/_deltadump.py to
_deltadump.cpython-33.pyc
installing package data to build/bdist.linux-x86_64/egg
running install_data
creating build/bdist.linux-x86_64/egg/share
creating build/bdist.linux-x86_64/egg/share/man
creating build/bdist.linux-x86_64/egg/share/man/man1
copying /tmp/s3ql-1.14/doc/man/s3qllock.1 ->
build/bdist.linux-x86_64/egg/share/man/man1
copying /tmp/s3ql-1.14/doc/man/fsck.s3ql.1 ->
build/bdist.linux-x86_64/egg/share/man/man1
copying /tmp/s3ql-1.14/doc/man/s3qlcp.1 ->
build/bdist.linux-x86_64/egg/share/man/man1
copying /tmp/s3ql-1.14/doc/man/s3qlctrl.1 ->
build/bdist.linux-x86_64/egg/share/man/man1
copying /tmp/s3ql-1.14/doc/man/s3qlstat.1 ->
build/bdist.linux-x86_64/egg/share/man/man1
copying /tmp/s3ql-1.14/doc/man/mount.s3ql.1 ->
build/bdist.linux-x86_64/egg/share/man/man1
copying /tmp/s3ql-1.14/doc/man/mkfs.s3ql.1 ->
build/bdist.linux-x86_64/egg/share/man/man1
copying /tmp/s3ql-1.14/doc/man/s3qlrm.1 ->
build/bdist.linux-x86_64/egg/share/man/man1
copying /tmp/s3ql-1.14/doc/man/umount.s3ql.1 ->
build/bdist.linux-x86_64/egg/share/man/man1
copying /tmp/s3ql-1.14/doc/man/s3qladm.1 ->
build/bdist.linux-x86_64/egg/share/man/man1
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying src/s3ql.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/s3ql.egg-info/SOURCES.txt ->
build/bdist.linux-x86_64/egg/EGG-INFO
copying src/s3ql.egg-info/dependency_links.txt ->
build/bdist.linux-x86_64/egg/EGG-INFO
copying src/s3ql.egg-info/entry_points.txt ->
build/bdist.linux-x86_64/egg/EGG-INFO
copying src/s3ql.egg-info/requires.txt ->
build/bdist.linux-x86_64/egg/EGG-INFO
copying src/s3ql.egg-info/top_level.txt ->
build/bdist.linux-x86_64/egg/EGG-INFO
copying src/s3ql.egg-info/zip-safe -> build/bdist.linux-x86_64/egg/EGG-INFO
writing build/bdist.linux-x86_64/egg/EGG-INFO/native_libs.txt
creating 'dist/s3ql-1.14-py3.3-linux-x86_64.egg' and adding
'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing s3ql-1.14-py3.3-linux-x86_64.egg
removing
'/usr/lib64/python3.3/site-packages/s3ql-1.14-py3.3-linux-x86_64.egg' (and
everything under it)
creating /usr/lib64/python3.3/site-packages/s3ql-1.14-py3.3-linux-x86_64.egg
Extracting s3ql-1.14-py3.3-linux-x86_64.egg to
/usr/lib64/python3.3/site-packages
File
"/usr/lib64/python3.3/site-packages/s3ql-1.14-py3.3-linux-x86_64.egg/s3ql/mount.py",
line 147
raise tmp0, tmp1, tmp2
^
SyntaxError: invalid syntax
s3ql 1.14 is already the active version in easy-install.pth
Installing s3qlctrl script to /usr/bin
Installing fsck.s3ql script to /usr/bin
Installing s3qlcp script to /usr/bin
Installing mkfs.s3ql script to /usr/bin
Installing s3qlrm script to /usr/bin
Installing umount.s3ql script to /usr/bin
Installing s3qladm script to /usr/bin
Installing mount.s3ql script to /usr/bin
Installing s3qllock script to /usr/bin
Installing s3qlstat script to /usr/bin
Installed
/usr/lib64/python3.3/site-packages/s3ql-1.14-py3.3-linux-x86_64.egg
Processing dependencies for s3ql==1.14
Searching for pyliblzma>=0.5.3
Reading http://pypi.python.org/simple/pyliblzma/
Best match: pyliblzma 0.5.3
Downloading
https://pypi.python.org/packages/source/p/pyliblzma/pyliblzma-0.5.3.tar.bz2#md5=500f61116ee1ab4063b49c121786863a
Processing pyliblzma-0.5.3.tar.bz2
Writing /tmp/easy_install-uy2mzj/pyliblzma-0.5.3/setup.cfg
Running pyliblzma-0.5.3/setup.py -q bdist_egg --dist-dir
/tmp/easy_install-uy2mzj/pyliblzma-0.5.3/egg-dist-tmp-3bjsm3
Traceback (most recent call last):
File "./setup.py", line 290, in <module>
main()
File "./setup.py", line 181, in main
command_options={ 'sdist': { 'formats': ('setup.py', 'bztar') } },
File "/usr/lib64/python3.3/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib64/python3.3/distutils/dist.py", line 917, in run_commands
self.run_command(cmd)
File "/usr/lib64/python3.3/distutils/dist.py", line 936, in run_command
cmd_obj.run()
File "/usr/lib/python3.3/site-packages/setuptools/command/install.py",
line 73, in run
self.do_egg_install()
File "/usr/lib/python3.3/site-packages/setuptools/command/install.py",
line 101, in do_egg_install
cmd.run()
File
"/usr/lib/python3.3/site-packages/setuptools/command/easy_install.py", line
358, in run
self.easy_install(spec, not self.no_deps)
File
"/usr/lib/python3.3/site-packages/setuptools/command/easy_install.py", line
582, in easy_install
return self.install_item(None, spec, tmpdir, deps, True)
File
"/usr/lib/python3.3/site-packages/setuptools/command/easy_install.py", line
634, in install_item
self.process_distribution(spec, dist, deps)
File
"/usr/lib/python3.3/site-packages/setuptools/command/easy_install.py", line
686, in process_distribution
[requirement], self.local_index, self.easy_install
File "/usr/lib/python3.3/site-packages/pkg_resources.py", line 586, in
resolve
dist = best[req.key] = env.best_match(req, self, installer)
File "/usr/lib/python3.3/site-packages/pkg_resources.py", line 832, in
best_match
return self.obtain(req, installer) # try and download/install
File "/usr/lib/python3.3/site-packages/pkg_resources.py", line 844, in
obtain
return installer(requirement)
File
"/usr/lib/python3.3/site-packages/setuptools/command/easy_install.py", line
602, in easy_install
return self.install_item(spec, dist.location, tmpdir, deps)
File
"/usr/lib/python3.3/site-packages/setuptools/command/easy_install.py", line
632, in install_item
dists = self.install_eggs(spec, download, tmpdir)
File
"/usr/lib/python3.3/site-packages/setuptools/command/easy_install.py", line
827, in install_eggs
return self.build_and_install(setup_script, setup_base)
File
"/usr/lib/python3.3/site-packages/setuptools/command/easy_install.py", line
1107, in build_and_install
self.run_setup(setup_script, setup_base, args)
File
"/usr/lib/python3.3/site-packages/setuptools/command/easy_install.py", line
1093, in run_setup
run_setup(setup_script, args)
File "/usr/lib/python3.3/site-packages/setuptools/sandbox.py", line 34,
in run_setup
lambda: exec(compile(open(
File "/usr/lib/python3.3/site-packages/setuptools/sandbox.py", line 82,
in run
return func()
File "/usr/lib/python3.3/site-packages/setuptools/sandbox.py", line 37,
in <lambda>
{'__file__':setup_script, '__name__':'__main__'})
File "setup.py", line 40, in <module>
('all-files', 'a', 'build all files'),
NameError: name 'xrange' is not defined
--
You received this message because you are subscribed to the Google Groups
"s3ql" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.