pescobar / ansible-easybuild-lmod Goto Github PK
View Code? Open in Web Editor NEWansible playbook to deploy EasyBuild and Lmod
ansible playbook to deploy EasyBuild and Lmod
I'm trying to use this on an Ubuntu 14.04 VM.
I had to fix the deps to use python-selinux
rather than libselinux-python
.
On the same Ubuntu 14.04 VM, I see this problem:
Downloading from URL https://pypi.python.org/packages/2d/2c/5ccbcb897df522c8cdb2fa58befe55dd0ae389e3300e129b1240a90eff1e/easybuild-framework-2.7.0.tar.gz#md5=de062c6825080f613dbcf8542b079f07 (from https://pypi.python.org/simple/easybuild-framework/)
Running setup.py (path:/tmp/pip_build_root/easybuild-framework/setup.py) egg_info for package easybuild-framework
ERROR: Running EasyBuild from /tmp/pip_build_root/easybuild-framework does not work (Python packaging weirdness)...
Complete output from command python setup.py egg_info:
ERROR: Running EasyBuild from /tmp/pip_build_root/easybuild-framework does not work (Python packaging weirdness)...
----------------------------------------
Cleaning up...
Removing temporary dir /tmp/pip_build_root...
Command python setup.py egg_info failed with error code 1 in /tmp/pip_build_root/easybuild-framework
Exception information:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main
status = self.run(options, args)
File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 278, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1230, in prepare_files
req_to_install.run_egg_info()
File "/usr/lib/python2.7/dist-packages/pip/req.py", line 326, in run_egg_info
command_desc='python setup.py egg_info')
File "/usr/lib/python2.7/dist-packages/pip/util.py", line 715, in call_subprocess
% (command_desc, proc.returncode, cwd))
InstallationError: Command python setup.py egg_info failed with error code 1 in /tmp/pip_build_root/easybuild-framework
Just tried this with EB 2.6.0. EB installs and loads fine, but when I try to run any EB commands:
Traceback (most recent call last):
File "/usr/lib64/python2.7/runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "/usr/lib64/python2.7/runpy.py", line 72, in _run_code
exec code in run_globals
File "/srv/data/sw/eb/apps/EasyBuild/2.6.0/lib/python2.7/site-packages/easybuild/main.py", line 47, in <module>
from easybuild.tools.build_log import EasyBuildError, init_logging, print_msg, print_error, stop_logging
File "/srv/data/sw/eb/apps/EasyBuild/2.6.0/lib/python2.7/site-packages/easybuild/tools/build_log.py", line 39, in <module>
from vsc.utils import fancylogger
ImportError: No module named vsc.utils
@pescobar - is there a specific reason why you include the filter deps line in the supplied easybuild.cfg file?
This caused a problem when building R for me, because libxml2 lacked the 'load zlib' line, and the system zlib was too old.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.