Created
October 14, 2016 09:36
-
-
Save riccardomurri/a5c803f820cba43a8300e1c19e629faa to your computer and use it in GitHub Desktop.
eb-bootstrap-failure.ubuntu-14.04.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ubuntu@eb-test:~$ export EASYBUILD_BOOTSTRAP_DEBUG=1 | |
ubuntu@eb-test:~$ python bootstrap_eb.py $HOME/easybuild | |
[[INFO]] EasyBuild bootstrap script (version 20161006.01, MD5: c91bf277b86f693463f05119f068e4de) | |
[[INFO]] Found Python 2.7.6 (default, Jun 22 2015, 17:58:13) ; [GCC 4.8.2] | |
[[INFO]] Installation prefix /home/ubuntu/easybuild | |
[[DEBUG]] Going to use /tmp/tmp9MlvpR as temporary directory | |
[[DEBUG]] Output from modulecmd python help: | |
Modules Release 3.2.10 2012-12-21 (Copyright GNU GPL v2 1991): | |
Usage: module [ switches ] [ subcommand ] [subcommand-args ] | |
Switches: | |
-H|--help this usage info | |
-V|--version modules version & configuration options | |
-f|--force force active dependency resolution | |
-t|--terse terse format avail and list format | |
-l|--long long format avail and list format | |
-h|--human readable format avail and list format | |
-v|--verbose enable verbose messages | |
-s|--silent disable verbose messages | |
-c|--create create caches for avail and apropos | |
-i|--icase case insensitive | |
-u|--userlvl <lvl> set user level to (nov[ice],exp[ert],adv[anced]) | |
Available SubCommands and Args: | |
+ add|load modulefile [modulefile ...] | |
+ rm|unload modulefile [modulefile ...] | |
+ switch|swap [modulefile1] modulefile2 | |
+ display|show modulefile [modulefile ...] | |
+ avail [modulefile [modulefile ...]] | |
+ use [-a|--append] dir [dir ...] | |
+ unuse dir [dir ...] | |
+ update | |
+ refresh | |
+ purge | |
+ list | |
+ clear | |
+ help [modulefile [modulefile ...]] | |
+ whatis [modulefile [modulefile ...]] | |
+ apropos|keyword string | |
+ initadd modulefile [modulefile ...] | |
+ initprepend modulefile [modulefile ...] | |
+ initrm modulefile [modulefile ...] | |
+ initswitch modulefile1 modulefile2 | |
+ initlist | |
+ initclear | |
[[INFO]] Found module command 'modulecmd' (EnvironmentModulesC), so using it. | |
[[DEBUG]] sys.path after cleaning: ['/home/ubuntu', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages'] | |
[[DEBUG]] Checking whether suitable setuptools installation is available... | |
[[DEBUG]] Found setuptools version Traceback (most recent call last): | |
File "<string>", line 1, in <module> | |
ImportError: No module named setuptools | |
[[DEBUG]] Location of setuptools' easy_install module: Traceback (most recent call last): | |
File "<string>", line 1, in <module> | |
ImportError: No module named setuptools.command | |
[[DEBUG]] Module 'setuptools.command.easy_install not found | |
[[INFO]] No suitable setuptools installation found, proceeding with stage 0... | |
[[INFO]] +++ STAGE 0: installing distribute via included (patched) distribute_setup.py... | |
[[DEBUG]] preparing environment... | |
[[DEBUG]] Preparing for path /tmp/tmp9MlvpR | |
[[DEBUG]] os.environ['PYTHONPATH'] after reset: | |
[[DEBUG]] $EASYBUILD_MODULES_TOOL set to EnvironmentModulesC | |
[[DEBUG]] distribute_setup.__file__: /tmp/tmp9MlvpR/distribute_setup.py | |
Downloading http://hpcugent.github.io/easybuild/files/distribute-0.6.49-patched1.tar.gz | |
Extracting in /tmp/tmpz4lcmn | |
Now working in /tmp/tmpz4lcmn/distribute-0.6.49 | |
Installing Distribute | |
Before install bootstrap. | |
Scanning installed packages | |
No setuptools distribution found | |
running install | |
running bdist_egg | |
running egg_info | |
writing distribute.egg-info/PKG-INFO | |
writing top-level names to distribute.egg-info/top_level.txt | |
writing dependency_links to distribute.egg-info/dependency_links.txt | |
writing entry points to distribute.egg-info/entry_points.txt | |
reading manifest file 'distribute.egg-info/SOURCES.txt' | |
reading manifest template 'MANIFEST.in' | |
writing manifest file 'distribute.egg-info/SOURCES.txt' | |
installing library code to build/bdist.linux-x86_64/egg | |
running install_lib | |
running build_py | |
creating build | |
creating build/lib.linux-x86_64-2.7 | |
copying pkg_resources.py -> build/lib.linux-x86_64-2.7 | |
copying easy_install.py -> build/lib.linux-x86_64-2.7 | |
creating build/lib.linux-x86_64-2.7/_markerlib | |
copying _markerlib/__init__.py -> build/lib.linux-x86_64-2.7/_markerlib | |
copying _markerlib/markers.py -> build/lib.linux-x86_64-2.7/_markerlib | |
creating build/lib.linux-x86_64-2.7/setuptools | |
copying setuptools/extension.py -> build/lib.linux-x86_64-2.7/setuptools | |
copying setuptools/script template (dev).py -> build/lib.linux-x86_64-2.7/setuptools | |
copying setuptools/sandbox.py -> build/lib.linux-x86_64-2.7/setuptools | |
copying setuptools/__init__.py -> build/lib.linux-x86_64-2.7/setuptools | |
copying setuptools/depends.py -> build/lib.linux-x86_64-2.7/setuptools | |
copying setuptools/site-patch.py -> build/lib.linux-x86_64-2.7/setuptools | |
copying setuptools/dist.py -> build/lib.linux-x86_64-2.7/setuptools | |
copying setuptools/py24compat.py -> build/lib.linux-x86_64-2.7/setuptools | |
copying setuptools/archive_util.py -> build/lib.linux-x86_64-2.7/setuptools | |
copying setuptools/package_index.py -> build/lib.linux-x86_64-2.7/setuptools | |
copying setuptools/script template.py -> build/lib.linux-x86_64-2.7/setuptools | |
creating build/lib.linux-x86_64-2.7/setuptools/tests | |
copying setuptools/tests/test_markerlib.py -> build/lib.linux-x86_64-2.7/setuptools/tests | |
copying setuptools/tests/test_bdist_egg.py -> build/lib.linux-x86_64-2.7/setuptools/tests | |
copying setuptools/tests/py26compat.py -> build/lib.linux-x86_64-2.7/setuptools/tests | |
copying setuptools/tests/test_resources.py -> build/lib.linux-x86_64-2.7/setuptools/tests | |
copying setuptools/tests/test_dist_info.py -> build/lib.linux-x86_64-2.7/setuptools/tests | |
copying setuptools/tests/test_develop.py -> build/lib.linux-x86_64-2.7/setuptools/tests | |
copying setuptools/tests/__init__.py -> build/lib.linux-x86_64-2.7/setuptools/tests | |
copying setuptools/tests/test_easy_install.py -> build/lib.linux-x86_64-2.7/setuptools/tests | |
copying setuptools/tests/test_upload_docs.py -> build/lib.linux-x86_64-2.7/setuptools/tests | |
copying setuptools/tests/test_build_ext.py -> build/lib.linux-x86_64-2.7/setuptools/tests | |
copying setuptools/tests/doctest.py -> build/lib.linux-x86_64-2.7/setuptools/tests | |
copying setuptools/tests/test_packageindex.py -> build/lib.linux-x86_64-2.7/setuptools/tests | |
copying setuptools/tests/test_sdist.py -> build/lib.linux-x86_64-2.7/setuptools/tests | |
copying setuptools/tests/server.py -> build/lib.linux-x86_64-2.7/setuptools/tests | |
copying setuptools/tests/test_test.py -> build/lib.linux-x86_64-2.7/setuptools/tests | |
copying setuptools/tests/test_sandbox.py -> build/lib.linux-x86_64-2.7/setuptools/tests | |
creating build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/test.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/upload_docs.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/alias.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/bdist_egg.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/setopt.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/bdist_rpm.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/install_egg_info.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/install.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/__init__.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/build_ext.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/register.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/saveopts.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/upload.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/build_py.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/develop.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/install_scripts.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/bdist_wininst.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/sdist.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/rotate.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/easy_install.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/install_lib.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/command/egg_info.py -> build/lib.linux-x86_64-2.7/setuptools/command | |
copying setuptools/gui-64.exe -> build/lib.linux-x86_64-2.7/setuptools | |
copying setuptools/cli-32.exe -> build/lib.linux-x86_64-2.7/setuptools | |
copying setuptools/cli-arm-32.exe -> build/lib.linux-x86_64-2.7/setuptools | |
copying setuptools/gui-32.exe -> build/lib.linux-x86_64-2.7/setuptools | |
copying setuptools/cli.exe -> build/lib.linux-x86_64-2.7/setuptools | |
copying setuptools/gui.exe -> build/lib.linux-x86_64-2.7/setuptools | |
copying setuptools/gui-arm-32.exe -> build/lib.linux-x86_64-2.7/setuptools | |
copying setuptools/cli-64.exe -> build/lib.linux-x86_64-2.7/setuptools | |
copying setuptools/command/launcher manifest.xml -> build/lib.linux-x86_64-2.7/setuptools/command | |
creating build/bdist.linux-x86_64 | |
creating build/bdist.linux-x86_64/egg | |
creating build/bdist.linux-x86_64/egg/_markerlib | |
copying build/lib.linux-x86_64-2.7/_markerlib/__init__.py -> build/bdist.linux-x86_64/egg/_markerlib | |
copying build/lib.linux-x86_64-2.7/_markerlib/markers.py -> build/bdist.linux-x86_64/egg/_markerlib | |
copying build/lib.linux-x86_64-2.7/pkg_resources.py -> build/bdist.linux-x86_64/egg | |
creating build/bdist.linux-x86_64/egg/setuptools | |
copying build/lib.linux-x86_64-2.7/setuptools/gui-64.exe -> build/bdist.linux-x86_64/egg/setuptools | |
copying build/lib.linux-x86_64-2.7/setuptools/extension.py -> build/bdist.linux-x86_64/egg/setuptools | |
copying build/lib.linux-x86_64-2.7/setuptools/script template (dev).py -> build/bdist.linux-x86_64/egg/setuptools | |
copying build/lib.linux-x86_64-2.7/setuptools/cli-32.exe -> build/bdist.linux-x86_64/egg/setuptools | |
copying build/lib.linux-x86_64-2.7/setuptools/sandbox.py -> build/bdist.linux-x86_64/egg/setuptools | |
copying build/lib.linux-x86_64-2.7/setuptools/cli-arm-32.exe -> build/bdist.linux-x86_64/egg/setuptools | |
copying build/lib.linux-x86_64-2.7/setuptools/__init__.py -> build/bdist.linux-x86_64/egg/setuptools | |
copying build/lib.linux-x86_64-2.7/setuptools/gui-32.exe -> build/bdist.linux-x86_64/egg/setuptools | |
creating build/bdist.linux-x86_64/egg/setuptools/tests | |
copying build/lib.linux-x86_64-2.7/setuptools/tests/test_markerlib.py -> build/bdist.linux-x86_64/egg/setuptools/tests | |
copying build/lib.linux-x86_64-2.7/setuptools/tests/test_bdist_egg.py -> build/bdist.linux-x86_64/egg/setuptools/tests | |
copying build/lib.linux-x86_64-2.7/setuptools/tests/py26compat.py -> build/bdist.linux-x86_64/egg/setuptools/tests | |
copying build/lib.linux-x86_64-2.7/setuptools/tests/test_resources.py -> build/bdist.linux-x86_64/egg/setuptools/tests | |
copying build/lib.linux-x86_64-2.7/setuptools/tests/test_dist_info.py -> build/bdist.linux-x86_64/egg/setuptools/tests | |
copying build/lib.linux-x86_64-2.7/setuptools/tests/test_develop.py -> build/bdist.linux-x86_64/egg/setuptools/tests | |
copying build/lib.linux-x86_64-2.7/setuptools/tests/__init__.py -> build/bdist.linux-x86_64/egg/setuptools/tests | |
copying build/lib.linux-x86_64-2.7/setuptools/tests/test_easy_install.py -> build/bdist.linux-x86_64/egg/setuptools/tests | |
copying build/lib.linux-x86_64-2.7/setuptools/tests/test_upload_docs.py -> build/bdist.linux-x86_64/egg/setuptools/tests | |
copying build/lib.linux-x86_64-2.7/setuptools/tests/test_build_ext.py -> build/bdist.linux-x86_64/egg/setuptools/tests | |
copying build/lib.linux-x86_64-2.7/setuptools/tests/doctest.py -> build/bdist.linux-x86_64/egg/setuptools/tests | |
copying build/lib.linux-x86_64-2.7/setuptools/tests/test_packageindex.py -> build/bdist.linux-x86_64/egg/setuptools/tests | |
copying build/lib.linux-x86_64-2.7/setuptools/tests/test_sdist.py -> build/bdist.linux-x86_64/egg/setuptools/tests | |
copying build/lib.linux-x86_64-2.7/setuptools/tests/server.py -> build/bdist.linux-x86_64/egg/setuptools/tests | |
copying build/lib.linux-x86_64-2.7/setuptools/tests/test_test.py -> build/bdist.linux-x86_64/egg/setuptools/tests | |
copying build/lib.linux-x86_64-2.7/setuptools/tests/test_sandbox.py -> build/bdist.linux-x86_64/egg/setuptools/tests | |
copying build/lib.linux-x86_64-2.7/setuptools/depends.py -> build/bdist.linux-x86_64/egg/setuptools | |
copying build/lib.linux-x86_64-2.7/setuptools/cli.exe -> build/bdist.linux-x86_64/egg/setuptools | |
copying build/lib.linux-x86_64-2.7/setuptools/gui.exe -> build/bdist.linux-x86_64/egg/setuptools | |
copying build/lib.linux-x86_64-2.7/setuptools/site-patch.py -> build/bdist.linux-x86_64/egg/setuptools | |
copying build/lib.linux-x86_64-2.7/setuptools/dist.py -> build/bdist.linux-x86_64/egg/setuptools | |
copying build/lib.linux-x86_64-2.7/setuptools/gui-arm-32.exe -> build/bdist.linux-x86_64/egg/setuptools | |
creating build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/test.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/upload_docs.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/alias.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/bdist_egg.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/setopt.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/bdist_rpm.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/launcher manifest.xml -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/install_egg_info.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/install.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/__init__.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/build_ext.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/register.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/saveopts.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/upload.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/build_py.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/develop.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/install_scripts.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/bdist_wininst.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/sdist.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/rotate.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/easy_install.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/install_lib.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/command/egg_info.py -> build/bdist.linux-x86_64/egg/setuptools/command | |
copying build/lib.linux-x86_64-2.7/setuptools/py24compat.py -> build/bdist.linux-x86_64/egg/setuptools | |
copying build/lib.linux-x86_64-2.7/setuptools/archive_util.py -> build/bdist.linux-x86_64/egg/setuptools | |
copying build/lib.linux-x86_64-2.7/setuptools/cli-64.exe -> build/bdist.linux-x86_64/egg/setuptools | |
copying build/lib.linux-x86_64-2.7/setuptools/package_index.py -> build/bdist.linux-x86_64/egg/setuptools | |
copying build/lib.linux-x86_64-2.7/setuptools/script template.py -> build/bdist.linux-x86_64/egg/setuptools | |
copying build/lib.linux-x86_64-2.7/easy_install.py -> build/bdist.linux-x86_64/egg | |
byte-compiling build/bdist.linux-x86_64/egg/_markerlib/__init__.py to __init__.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/_markerlib/markers.py to markers.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/pkg_resources.py to pkg_resources.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/extension.py to extension.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/script template (dev).py to script template (dev).pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/sandbox.py to sandbox.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/__init__.py to __init__.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/tests/test_markerlib.py to test_markerlib.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/tests/test_bdist_egg.py to test_bdist_egg.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/tests/py26compat.py to py26compat.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/tests/test_resources.py to test_resources.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/tests/test_dist_info.py to test_dist_info.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/tests/test_develop.py to test_develop.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/tests/__init__.py to __init__.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/tests/test_easy_install.py to test_easy_install.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/tests/test_upload_docs.py to test_upload_docs.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/tests/test_build_ext.py to test_build_ext.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/tests/doctest.py to doctest.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/tests/test_packageindex.py to test_packageindex.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/tests/test_sdist.py to test_sdist.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/tests/server.py to server.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/tests/test_test.py to test_test.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/tests/test_sandbox.py to test_sandbox.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/depends.py to depends.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/site-patch.py to site-patch.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/dist.py to dist.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/test.py to test.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/upload_docs.py to upload_docs.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/alias.py to alias.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/bdist_egg.py to bdist_egg.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/setopt.py to setopt.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/bdist_rpm.py to bdist_rpm.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/install_egg_info.py to install_egg_info.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/install.py to install.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/__init__.py to __init__.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/build_ext.py to build_ext.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/register.py to register.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/saveopts.py to saveopts.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/upload.py to upload.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/build_py.py to build_py.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/develop.py to develop.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/install_scripts.py to install_scripts.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/bdist_wininst.py to bdist_wininst.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/sdist.py to sdist.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/rotate.py to rotate.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/easy_install.py to easy_install.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/install_lib.py to install_lib.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/egg_info.py to egg_info.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/py24compat.py to py24compat.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/archive_util.py to archive_util.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/package_index.py to package_index.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/setuptools/script template.py to script template.pyc | |
byte-compiling build/bdist.linux-x86_64/egg/easy_install.py to easy_install.pyc | |
creating build/bdist.linux-x86_64/egg/EGG-INFO | |
copying distribute.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO | |
copying distribute.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO | |
copying distribute.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO | |
copying distribute.egg-info/entry_points.txt -> build/bdist.linux-x86_64/egg/EGG-INFO | |
copying distribute.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO | |
copying distribute.egg-info/zip-safe -> build/bdist.linux-x86_64/egg/EGG-INFO | |
creating dist | |
creating 'dist/distribute-0.6.49-py2.7.egg' and adding 'build/bdist.linux-x86_64/egg' to it | |
removing 'build/bdist.linux-x86_64/egg' (and everything under it) | |
Creating /tmp/tmp9MlvpR/lib/python2.7/site-packages/site.py | |
Processing distribute-0.6.49-py2.7.egg | |
creating /tmp/tmp9MlvpR/lib/python2.7/site-packages/distribute-0.6.49-py2.7.egg | |
Extracting distribute-0.6.49-py2.7.egg to /tmp/tmp9MlvpR/lib/python2.7/site-packages | |
Adding distribute 0.6.49 to easy-install.pth file | |
Installing easy_install script to /tmp/tmp9MlvpR/bin | |
Installing easy_install-2.7 script to /tmp/tmp9MlvpR/bin | |
Installed /tmp/tmp9MlvpR/lib/python2.7/site-packages/distribute-0.6.49-py2.7.egg | |
Processing dependencies for distribute==0.6.49 | |
Finished processing dependencies for distribute==0.6.49 | |
After install bootstrap. | |
Creating /tmp/tmp9MlvpR/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg-info | |
Creating /tmp/tmp9MlvpR/lib/python2.7/site-packages/setuptools.pth | |
[[DEBUG]] easy_install sanity check OK | |
[[DEBUG]] Found egg dir for distribute at /tmp/tmp9MlvpR/lib/python2.7/site-packages/distribute-0.6.49-py2.7.egg | |
[[DEBUG]] Found setuptools in expected path, good! | |
[[DEBUG]] Found easy_install in expected path, good! | |
[[INFO]] Installed setuptools version 0.6 (/tmp/tmp9MlvpR/lib/python2.7/site-packages/distribute-0.6.49-py2.7.egg/setuptools/__init__.pyc) | |
[[INFO]] +++ STAGE 1: installing EasyBuild in temporary dir with easy_install... | |
[[DEBUG]] $ easy_install --help | |
[[DEBUG]] Active setuptools installation: /tmp/tmp9MlvpR/lib/python2.7/site-packages/distribute-0.6.49-py2.7.egg/setuptools/__init__.pyc | |
[[DEBUG]] stdout for 'easy_install --help': | |
Global options: | |
--verbose (-v) run verbosely (default) | |
--quiet (-q) run quietly (turns verbosity off) | |
--dry-run (-n) don't actually do anything | |
--help (-h) show detailed help message | |
--no-user-cfg ignore pydistutils.cfg in your home directory | |
Options for 'easy_install' command: | |
--prefix installation prefix | |
--zip-ok (-z) install package as a zipfile | |
--multi-version (-m) make apps have to require() a version | |
--upgrade (-U) force upgrade (searches PyPI for latest | |
versions) | |
--install-dir (-d) install package to DIR | |
--script-dir (-s) install scripts to DIR | |
--exclude-scripts (-x) Don't install scripts | |
--always-copy (-a) Copy all needed packages to install dir | |
--index-url (-i) base URL of Python Package Index | |
--find-links (-f) additional URL(s) to search for packages | |
--delete-conflicting (-D) no longer needed; don't use this | |
--ignore-conflicts-at-my-risk no longer needed; don't use this | |
--build-directory (-b) download/extract/build in DIR; keep the | |
results | |
--optimize (-O) also compile with optimization: -O1 for | |
"python -O", -O2 for "python -OO", and -O0 to | |
disable [default: -O0] | |
--record filename in which to record list of installed | |
files | |
--always-unzip (-Z) don't install as a zipfile, no matter what | |
--site-dirs (-S) list of directories where .pth files work | |
--editable (-e) Install specified packages in editable form | |
--no-deps (-N) don't install dependencies | |
--allow-hosts (-H) pattern(s) that hostnames must match | |
--local-snapshots-ok (-l) allow building eggs from local checkouts | |
--version print version information and exit | |
--no-find-links Don't load find-links defined in packages | |
being installed | |
usage: bootstrap_eb.py [options] requirement_or_url ... | |
or: bootstrap_eb.py --help | |
[[DEBUG]] stderr for 'easy_install --help': | |
[[DEBUG]] Preparing for path /tmp/tmp9MlvpR/eb_stage1 | |
[[DEBUG]] os.environ['PYTHONPATH'] after reset: | |
[[DEBUG]] $EASYBUILD_MODULES_TOOL set to EnvironmentModulesC | |
[[INFO]] installing EasyBuild with 'easy_install --upgrade --prefix=/tmp/tmp9MlvpR/eb_stage1 easybuild' | |
[[DEBUG]] Active setuptools installation: /tmp/tmp9MlvpR/lib/python2.7/site-packages/distribute-0.6.49-py2.7.egg/setuptools/__init__.pyc | |
[[DEBUG]] stdout for 'easy_install --upgrade --prefix=/tmp/tmp9MlvpR/eb_stage1 easybuild': | |
Creating /tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/site.py | |
Searching for easybuild | |
Reading http://pypi.python.org/simple/easybuild/ | |
Best match: easybuild 2.9.0 | |
Downloading https://pypi.python.org/packages/d5/74/9e0d4d9aabe86c0e06b2fa97ddb4c875dd41b2eabcb16cfe05dd146f4369/easybuild-2.9.0.tar.gz#md5=2f178ba76e27d0a910bbeeea291e541d | |
Processing easybuild-2.9.0.tar.gz | |
Writing /tmp/easy_install-dE2d0g/easybuild-2.9.0/setup.cfg | |
Running easybuild-2.9.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-dE2d0g/easybuild-2.9.0/egg-dist-tmp-wnqiwL | |
Installing with setuptools.setup... | |
Installing version 2.9.0 | |
Adding easybuild 2.9.0 to easy-install.pth file | |
Installed /tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/easybuild-2.9.0-py2.7.egg | |
Processing dependencies for easybuild | |
Searching for easybuild-framework==2.9.0 | |
Reading http://pypi.python.org/simple/easybuild-framework/ | |
Best match: easybuild-framework 2.9.0 | |
Downloading https://pypi.python.org/packages/e9/c7/da05d522cfc8b932956e77bdbf5270a91443df1f91bc2004a08776bd55da/easybuild-framework-2.9.0.tar.gz#md5=9565d8504f1c19dbe1616ec1c919cf96 | |
Processing easybuild-framework-2.9.0.tar.gz | |
Writing /tmp/easy_install-G0m8cG/easybuild-framework-2.9.0/setup.cfg | |
Running easybuild-framework-2.9.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-G0m8cG/easybuild-framework-2.9.0/egg-dist-tmp-Zm4b8e | |
Installing with setuptools.setup... | |
Installing version 2.9.0 (API version 2) | |
Adding easybuild-framework 2.9.0 to easy-install.pth file | |
Installing bootstrap_eb.py script to /tmp/tmp9MlvpR/eb_stage1/bin | |
Installing eb_bash_completion.bash script to /tmp/tmp9MlvpR/eb_stage1/bin | |
Installing install_eb_dep.sh script to /tmp/tmp9MlvpR/eb_stage1/bin | |
Installing optcomplete.bash script to /tmp/tmp9MlvpR/eb_stage1/bin | |
Installing eb script to /tmp/tmp9MlvpR/eb_stage1/bin | |
Installing minimal_bash_completion.bash script to /tmp/tmp9MlvpR/eb_stage1/bin | |
Installed /tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/easybuild_framework-2.9.0-py2.7.egg | |
Searching for easybuild-easyblocks==2.9.0 | |
Reading http://pypi.python.org/simple/easybuild-easyblocks/ | |
Best match: easybuild-easyblocks 2.9.0 | |
Downloading https://pypi.python.org/packages/0f/c4/65f98c2dc041e8201a51d2be61ec407e421f02e4f43775c7cb85ed4b8bcd/easybuild-easyblocks-2.9.0.tar.gz#md5=6298454f364aeb19a3dd1332a894ab3b | |
Processing easybuild-easyblocks-2.9.0.tar.gz | |
Writing /tmp/easy_install-D037Mz/easybuild-easyblocks-2.9.0/setup.cfg | |
Running easybuild-easyblocks-2.9.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-D037Mz/easybuild-easyblocks-2.9.0/egg-dist-tmp-ToytXM | |
Installing with setuptools.setup... | |
Installing version 2.9.0 (required versions: API >= 2) | |
Adding easybuild-easyblocks 2.9.0 to easy-install.pth file | |
Installed /tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/easybuild_easyblocks-2.9.0-py2.7.egg | |
Searching for easybuild-easyconfigs==2.9.0 | |
Reading http://pypi.python.org/simple/easybuild-easyconfigs/ | |
Best match: easybuild-easyconfigs 2.9.0 | |
Downloading https://pypi.python.org/packages/0a/5e/a0faffd999833c9f745b0f5592a8bce51556a4604d90daeda024244fa6fe/easybuild-easyconfigs-2.9.0.tar.gz#md5=10a5510e9fb9a6f6b9d5a7ab1a31314b | |
Processing easybuild-easyconfigs-2.9.0.tar.gz | |
Writing /tmp/easy_install-M5dNnt/easybuild-easyconfigs-2.9.0/setup.cfg | |
Running easybuild-easyconfigs-2.9.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-M5dNnt/easybuild-easyconfigs-2.9.0/egg-dist-tmp-r45xrT | |
Installing with setuptools.setup... | |
Installing version 2.9.0 (required versions: API >= 2, easyblocks >= 2.9) | |
Adding easybuild-easyconfigs 2.9.0 to easy-install.pth file | |
Installed /tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/easybuild_easyconfigs-2.9.0-py2.7.egg | |
Searching for vsc-base>=2.5.4 | |
Reading http://pypi.python.org/simple/vsc-base/ | |
Best match: vsc-base 2.5.5 | |
Downloading https://pypi.python.org/packages/73/24/e4244a743e0cfc4af1f3b3b772698e2f4dafc7052bc006a1b829b66f7a3a/vsc-base-2.5.5.tar.gz#md5=de68a64cead111b169933354d47ac9b9 | |
Processing vsc-base-2.5.5.tar.gz | |
Writing /tmp/easy_install-LqxeuD/vsc-base-2.5.5/setup.cfg | |
Running vsc-base-2.5.5/setup.py -q bdist_egg --dist-dir /tmp/easy_install-LqxeuD/vsc-base-2.5.5/egg-dist-tmp-0RVPqn | |
INFO: This is (based on) vsc.install.shared_setup 0.10.17 | |
INFO: run_tests from base dir /tmp/easy_install-LqxeuD/vsc-base-2.5.5 (using executable /tmp/easy_install-LqxeuD/vsc-base-2.5.5/setup.py) | |
INFO: initial packages list: ['vsc', 'vsc.utils'] | |
INFO: generated list: ['vsc', 'vsc.utils'] | |
INFO: generated packages list: ['vsc', 'vsc.utils'] | |
INFO: makesetupcfg set to True, (re)creating setup.cfg | |
INFO: found license /tmp/easy_install-LqxeuD/vsc-base-2.5.5/LICENSE with md5sum 5f30f0716dfdd0d91eb439ebec522ec2 | |
INFO: Found license name LGPLv2+ and classifier License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+) | |
INFO: setting license LGPLv2+ | |
INFO: No name defined, trying to determine it | |
INFO: found match url https://github.com/hpcugent/vsc-base in /tmp/easy_install-LqxeuD/vsc-base-2.5.5/PKG-INFO | |
INFO: found match name vsc-base in /tmp/easy_install-LqxeuD/vsc-base-2.5.5/PKG-INFO | |
INFO: Removing None download_url | |
INFO: get_name_url returns {'url': 'https://github.com/hpcugent/vsc-base', 'name': 'vsc-base'} | |
INFO: using long_description Common tools used within our organization. Originally created by the HPC team of Ghent University (http://ugent.be/hpc). | |
INFO: generated list: ['bin/logdaemon.py', 'bin/startlogdaemon.sh', 'bin/optcomplete.bash'] | |
INFO: generated scripts list: ['bin/logdaemon.py', 'bin/startlogdaemon.sh', 'bin/optcomplete.bash'] | |
INFO: adding prospector to tests_require | |
{'maintainer': 'Stijn De Weirdt;Jens Timmerman;Andy Georges;Kenneth Hoste', 'install_requires': ['vsc-install >= 0.10.1'], 'setup_requires': ['vsc-install >= 0.10.1'], 'maintainer_email': 'stijn.deweirdt@ugent.be;jens.timmerman@ugent.be;andy.georges@ugent.be;kenneth.hoste@ugent.be', 'long_description': "# vsc-base\n\n### Build Status\n\n- Python 2.6 : [![Build Status](https://jenkins1.ugent.be/job/vsc-base-python26/badge/icon)](https://jenkins1.ugent.be/job/vsc-base-python26/)\n- Python 2.7 : [![Build Status](https://jenkins1.ugent.be/job/vsc-base-python27/badge/icon)](https://jenkins1.ugent.be/job/vsc-base-python27/)\n\n# Description\n\nCommon tools used within our organization.\nOriginally created by the HPC team of Ghent University (http://ugent.be/hpc).\n\n# Documentation\nhttps://jenkins1.ugent.be/job/vsc-base-python26/Documentation/\n\n# Namespaces and tools\n\n## lib/utils\npython utilities to be used as libraries\n\n- __fancylogger__: an extention of the default python logger designed to be easy to use and have a\ncouple of `fancy` features.\n - custom specifiers for mpi loggin (the mpirank) with autodetection of mpi\n - custom specifier for always showing the calling function's name\n - rotating file handler\n - a default formatter.\n - logging to an UDP server (logdaemon.py f.ex.)\n - easily setting loglevel\n- __daemon.py__ : Daemon class written by Sander Marechal (http://www.jejik.com) to start a python script as a daemon.\n- __missing.py__: Small functions and tools that are commonly used but not\n available in the Python (2.x) API.\n- ~~__cache.py__ : File cache to store pickled data identified by a key accompanied by a timestamp.~~ (moved to [vsc-utils](https://github.com/hpcugent/vsc-utils))\n- __generaloption.py__ : A general option parser for python. It will fetch options (in this order) from config files, from environment variables and from the command line and parse them in a way compatible with the default python optionparser. Thus allowing a very flexible way to configure your scripts.\nIt also adds a few other useful extras.\n- __affinity.py__ : Linux cpu affinity.\n - Based on `sched.h` and `bits/sched.h`,\n - see man pages for `sched_getaffinity` and `sched_setaffinity`\n - also provides a `cpuset` class to convert between human readable cpusets and the bit version Linux priority\n - Based on sys/resources.h and bits/resources.h see man pages for `getpriority` and `setpriority`\n- __asyncprocess.py__ : Module to allow Asynchronous subprocess use on Windows and Posix platforms\n - Based on a [python recipe](http://code.activestate.com/recipes/440554/) by Josiah Carlson\n - added STDOUT handle and recv_some\n- __daemon.py__ : [A generic daemon class by Sander Marechal](http://www.jejik.com/articles/2007/02/a_simple_unix_linux_daemon_in_python/)\n- __dateandtime.py__ : A module with various convenience functions and classes to deal with date, time and timezone.\n- __nagios.py__ : This module provides functionality to cache and report results of script executions that can readily be\ninterpreted by nagios/icinga.\n- __run.py__ : Python module to execute a command, can make use of asyncprocess, answer questions based on a dictionary\n - supports a whole lot of ways to input, process and output the command. (filehandles, PIPE, pty, stdout, logging...)\n- __mail.py__ : Wrapper around the standard Python mail library.\n - Send a plain text message\n - Send an HTML message, with a plain text alternative\n\n## bin\nA collection of python scripts, these are examples of how you could use fancylogger to log to a daemon, but should not be used directly.\n- __logdaemon.py__: A daemon that listens on a port for udp packets and logs them to file, works toghether with fancylogger.\n- __startlogdaemon.py__ : Script that will start the logdaemon for you and set environment variables for fancylogger.\n\n# License\nvsc-base is made available under the GNU Library General Public License (LGPL) version 2 or any later version.\n\n# Acknowledgements\nvsc-base was created with support of [Ghent University](http://www.ugent.be/en),\nthe [Flemish Supercomputer Centre (VSC)](https://vscentrum.be/nl/en),\nthe [Flemish Research Foundation (FWO)](http://www.fwo.be/en),\nand [the Department of Economy, Science and Innovation (EWI)](http://www.ewi-vlaanderen.be/en).\n\n", 'tests_require': ['prospector', 'coloredlogs', 'humanfriendly', 'prospector >= 0.12.1', 'pylint < 1.6.0'], 'package_dir': {'': 'lib'}, 'extras_require': {'coloredlogs': ['coloredlogs', 'humanfriendly']}, 'author': 'Stijn De Weirdt;Jens Timmerman;Andy Georges;Kenneth Hoste', 'cmdclass': {'bdist_rpm': <class shared_setup_dist_only.vsc_bdist_rpm at 0x7f314a0fa598>, 'install_scripts': <class shared_setup_dist_only.vsc_install_scripts at 0x7f314a0fad50>, 'egg_info': <class shared_setup_dist_only.vsc_egg_info at 0x7f314a0fa738>, 'test': <class shared_setup_dist_only.VscTestCommand at 0x7f314a0faa78>, 'vsc_release': <class shared_setup_dist_only.vsc_release at 0x7f314a0fabb0>, 'sdist': <class shared_setup_dist_only.vsc_sdist at 0x7f314a0faef0>}, 'download_url': '', 'version': '2.5.5', 'description': 'Common tools used within our organization. Originally created by the HPC team of Ghent University (http://ugent.be/hpc).', 'namespace_packages': ['vsc'], 'scripts': ['bin/logdaemon.py', 'bin/startlogdaemon.sh', 'bin/optcomplete.bash'], 'command_packages': ['vsc.install.shared_setup', 'shared_setup_dist_only', 'setuptools.command', 'distutils.command'], 'packages': ['vsc', 'vsc.utils'], 'classifiers': ['License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+)'], 'dependency_links': ['git+https://github.com/hpcugent/vsc-install.git#egg=vsc-install-0.10.1', 'git+https://github.com/hpcugent/vsc-install.git#egg=vsc-install-0.10.1'], 'name': 'vsc-base', 'license': 'LGPLv2+', 'url': 'https://github.com/hpcugent/vsc-base', 'author_email': 'stijn.deweirdt@ugent.be;jens.timmerman@ugent.be;andy.georges@ugent.be;kenneth.hoste@ugent.be', 'test_suite': 'test'} | |
INFO: Checking .pth file support in . | |
INFO: /usr/bin/python -E -c pass | |
INFO: Searching for vsc-install>=0.10.1 | |
INFO: Best match: vsc-install 0.10.1 | |
INFO: Doing git clone from https://github.com/hpcugent/vsc-install.git to /tmp/easy_install-LqxeuD/vsc-base-2.5.5/temp/easy_install-5jCShA/vsc-install.git | |
INFO: Processing vsc-install.git | |
INFO: Writing /tmp/easy_install-LqxeuD/vsc-base-2.5.5/temp/easy_install-5jCShA/vsc-install.git/setup.cfg | |
INFO: Running setup.py -q bdist_egg --dist-dir /tmp/easy_install-LqxeuD/vsc-base-2.5.5/temp/easy_install-5jCShA/vsc-install.git/egg-dist-tmp-BM6b1E | |
INFO: This is (based on) vsc.install.shared_setup 0.10.17 | |
INFO: run_tests from base dir /tmp/easy_install-LqxeuD/vsc-base-2.5.5/temp/easy_install-5jCShA/vsc-install.git (using executable /tmp/easy_install-LqxeuD/vsc-base-2.5.5/temp/easy_install-5jCShA/vsc-install.git/setup.py) | |
INFO: initial packages list: ['vsc.install', 'vsc'] | |
INFO: generated list: ['vsc.install', 'vsc'] | |
INFO: generated packages list: ['vsc.install', 'vsc'] | |
INFO: makesetupcfg set to True, (re)creating setup.cfg | |
INFO: found license /tmp/easy_install-LqxeuD/vsc-base-2.5.5/temp/easy_install-5jCShA/vsc-install.git/LICENSE with md5sum 5f30f0716dfdd0d91eb439ebec522ec2 | |
INFO: Found license name LGPLv2+ and classifier License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+) | |
INFO: setting license LGPLv2+ | |
INFO: No name defined, trying to determine it | |
INFO: found match url https://github.com/hpcugent/vsc-install in /tmp/easy_install-LqxeuD/vsc-base-2.5.5/temp/easy_install-5jCShA/vsc-install.git/.git/config | |
INFO: found match name vsc-install in /tmp/easy_install-LqxeuD/vsc-base-2.5.5/temp/easy_install-5jCShA/vsc-install.git/.git/config | |
INFO: Removing None download_url | |
INFO: get_name_url returns {'url': 'https://github.com/hpcugent/vsc-install', 'name': 'vsc-install'} | |
INFO: using long_description vsc-install provides shared setuptools functions and classes for python libraries developed by UGent's HPC group | |
INFO: generated list: [] | |
INFO: generated scripts list: [] | |
INFO: adding prospector to tests_require | |
{'maintainer': 'Stijn De Weirdt;Andy Georges;Jens Timmerman', 'install_requires': ['setuptools'], 'setup_requires': ['setuptools'], 'maintainer_email': 'stijn.deweirdt@ugent.be;andy.georges@ugent.be;jens.timmerman@ugent.be', 'long_description': 'Description\n===========\nvsc-install provides shared setuptools functions and classes for python libraries developed by UGent\'s HPC group\n\nCommon pitfalls\n=========\nbdist_rpm will fail if your install_requires = \'setuptools\' because it will fail to find a setuptools rpm.\n```\nexport VSC_RPM_PYTHON=1\n```\nwill make sure the `python-` prefix is added to the packages in install_requires for building RPM\'s so python-setuptools will be used.\n\nAdd tests\n=========\n\nTest are python modules in the `test` directory which have subclass of `TestCase`\nand at least one method that has a name starting with `test_`\n\nYou are advised to use\n```python\nfrom vsc.install.testing import TestCase\n```\n(instead of basic `TestCase` from `unittest`).\n\nAnd any `__main__` or `suite()` is not needed (anymore).\n\nInitialise the test directory with\n\n```bash\nmkdir -p test\necho \'\' > test/__init__.py\necho \'from vsc.install.commontest import CommonTest\' > test/00-import.py\n```\n\nWhen the tests are run, `test`, `lib` and `bin` (if relevant) are added to `sys.path`,\nso no need to do so in the tets modules.\n\nRun tests\n=========\n\n```bash\npython setup.py test\n```\n\nFilter tests with `-F` (test module names) and `-f` (test method names)\n\nSee also\n\n```bash\npython setup.py test --help\n```\n\nIn case following error occurs, it means there is a test module `XYZ` that cannot be imported.\n\n```txt\nFile "setup.py", line 499, in loadTestsFromModule\n testsuites = ScanningLoader.loadTestsFromModule(self, module)\nFile "build/bdist.linux-x86_64/egg/setuptools/command/test.py", line 37, in loadTestsFromModule\nFile "/usr/lib64/python2.7/unittest/loader.py", line 100, in loadTestsFromName\n parent, obj = obj, getattr(obj, part)\nAttributeError: \'module\' object has no attribute \'XYZ\'\n```\n\nYou can try get the actual import error for fixing the issue with\n```bash\npython -c \'import sys;sys.path.insert(0, "test");import XYZ;\'\n```\n\nFix failing tests\n=================\n\n* Missing / incorrect `LICENSE`\n\n * Copy the appropirate license file under `known_licenses` in the project directory and name the file `LICENSE`\n\n* Missing `README.md`\n\n * Create a `README.md` file with at least a `Description` section\n\n* Fix license headers as described in https://github.com/hpcugent/vsc-install/blob/master/lib/vsc/install/headers.py\n\n ```\n cd <project dir with .git folder>\n REPO_BASE_DIR=$PWD python -m vsc.install.headers path/to/file script_or_not\n ```\n\n Fix them all at once using find\n\n ```\n find ./{lib,test} -type f -name \'*.py\' | REPO_BASE_DIR=$PWD xargs -I \'{}\' python -m vsc.install.headers \'{}\'\n find ./bin -type f -name \'*.py\' | REPO_BASE_DIR=$PWD xargs -I \'{}\' python -m vsc.install.headers \'{}\' 1\n ```\n\n Do not forget to check the diff\n* Python scripts (i.e. with a python shebang and installed as scripts in setup) have to use `#!/usr/bin/env python` as shebang\n* Remove any `build_rpms_settings.sh` leftovers\n* The `TARGET` dict in `setup.py` should be minimal unless you really know what you are doing (i.e. if it is truly different from defaults)\n\n * Remove `name`, `scripts`, ...\n\n* `Exception: vsc namespace packages do not allow non-shared namespace`\n\n * Add to the `__init__.py`\n\n ```python\n """\n Allow other packages to extend this namespace, zip safe setuptools style\n """\n import pkg_resources\n pkg_resources.declare_namespace(__name__)\n ```\n\n\nbare-except\n-----------\n```python\ntry:\n # something\nexcept:\n```\nThis is bad, because this except will also catch sys.exit() or Keyboardinterupts, something you\ntypically do not want, if you catch these the program will be in a weird state and then continue on,\nwhilst the person who just pressed ctrl+c is wondering what is going on and why it is not stopping.\n\nso at the very least make this\nexcept Exception (which doesn\'t catch sys.exit and KeyboardInterupt)\nand it would be appreciated if you could actually figure out what exceptions to expect and only catch those\nand let your program crash if something you did not intend happens\nbecause it helps developers catch weird errors on their side better.\n\nif you do something like\n```python\ntry:\n open(int(somestring)).write(\'important data\')\nexcept Exception:\n pass # if somestring is not an integer, we didn\'t need to write anyway, but otherwise we do\n```\nbecause you know sometimes this string does not contain an integer, so the int() call can fail\nyou should really only catch ValueError, because this will also fail when your disk is full, or you don\'t have permissions\nor xxx other reasons, and the important data will not be written out and nobody will notice anything!\n\n\n\nif not \'a\' in somelist -> if \'a\' not in somelist\n-------------------------------------------------\n\nthis isn\'t that big of a deal, but if everyone is consistent it\'s less likely to introduce bugs when a not is added or removed where it didn\'t need to.\nAlso helps code review, not in reads better, like english.\n\n\narguments-differ\n-----------------\n\nthis will give you errors if you override a function of a superclass but don\'t use the same amount of arguments,\nusing less will surely give you errors, so the linter catches this for you now\n\nunused-argument\n-----------------\nif you have a function definition witch accepts an argument that is never used in the function body this will now give an error.\nclean up your function definition, or fix the error where you actually do need to take this argument into account\n\nunused-variable\n----------------\ndefining a variable and then not using it anymore smells bad, why did you do that?\nsometimes you do things like\n```python\nout, exit_code = run_command(something)\n```\nbut you are not interested in the out, only in the exit code,\nin this case, write\n```python\n_, exit_code = run_command(something)\n```\n\nusing _ as a variable name lets pylint and other readers know you do not intend to use that output in the first place.\n\n\nreimported\n-------------\nwhen you re import a name somewhere else,\nusually this is just an import to much, or 2 imports with the same name, pay attention.\n```python\nimport six\nfrom django import six\n```\n=>\n```python\nimport six\nfrom django import six as django_six\n```\n\nredefinition of unused name\n----------------------------\nthis usually also points to something you did not expect\n```python\nfrom vsc.accountpageclient import VscGroup\n<snip>\n\nclass VscGroup(object):\n pass\n```\n\n=> do you need the import? use import as\ndid you mean to use the same name? ...\n\nunpacking-in-except / redefine-in-handler\n-----------------------------------------\n\nMultiple exception have to be grouped in a tuple like\n\n```python\n ...\nexcept (ExceptionOne, ExceptionTwo) ...\n ...\n```\n\n(espcially when used like `except A, B:` which should be `except (A, B):`.\n\nturning off these errors\n-------------------------\n\n\nIf in any of these cases you think: yes, I really needed to do this,\nI\'m monkeypatching things, I\'m adding extra functionality that does indeed have an extra(default) paramenter, etc, etc\nyou can let pylint know to ignore this error in this one specific block of code\nby adding e.g. the comment `# pylint: disable=<name or numeric id of pylint code>`\n\n```python\nclass Something(object):\n def dosomething(self, some, thing):\n # do something\n\nclass MyFancyThing(SomeThing):\n # pylint: disable=arguments-differ\n def dosomething(self, some, thing, fancy=None):\n # do something fancy\n```\n\nFull list with all codes is available at http://pylint-messages.wikidot.com/all-codes\n', 'tests_require': ['prospector >= 0.12.1', 'pylint < 1.6.0'], 'package_dir': {'': 'lib'}, 'author': 'Stijn De Weirdt;Andy Georges;Jens Timmerman', 'author_email': 'stijn.deweirdt@ugent.be;andy.georges@ugent.be;jens.timmerman@ugent.be', 'download_url': '', 'version': '0.10.17', 'description': "vsc-install provides shared setuptools functions and classes for python libraries developed by UGent's HPC group", 'namespace_packages': ['vsc'], 'command_packages': ['vsc.install.shared_setup', 'shared_setup_dist_only', 'setuptools.command', 'distutils.command'], 'packages': ['vsc.install', 'vsc'], 'classifiers': ['License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+)'], 'dependency_links': [], 'name': 'vsc-install', 'license': 'LGPLv2+', 'url': 'https://github.com/hpcugent/vsc-install', 'cmdclass': {'bdist_rpm': <class __main__.vsc_bdist_rpm at 0x7f3149f65258>, 'install_scripts': <class __main__.vsc_install_scripts at 0x7f3149f658d8>, 'egg_info': <class __main__.vsc_egg_info at 0x7f3149f65db8>, 'test': <class __main__.VscTestCommand at 0x7f3149f65188>, 'vsc_release': <class __main__.vsc_release at 0x7f3149f65a78>, 'sdist': <class __main__.vsc_sdist at 0x7f3149ff4258>}, 'test_suite': 'test'} | |
INFO: | |
Installed /tmp/easy_install-LqxeuD/vsc-base-2.5.5/vsc_install-0.10.17-py2.7.egg | |
INFO: Adding vsc-base 2.5.5 to easy-install.pth file | |
INFO: Installing logdaemon script to /tmp/tmp9MlvpR/eb_stage1/bin | |
INFO: Installing optcomplete.bash script to /tmp/tmp9MlvpR/eb_stage1/bin | |
INFO: Installing startlogdaemon script to /tmp/tmp9MlvpR/eb_stage1/bin | |
INFO: | |
Installed /tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/vsc_base-2.5.5-py2.7.egg | |
INFO: Searching for vsc-install>=0.9.19 | |
INFO: Reading http://pypi.python.org/simple/vsc-install/ | |
INFO: Best match: vsc-install 0.10.17 | |
INFO: Downloading https://pypi.python.org/packages/75/80/7ab6b2d9e93b19b6aac4c1b700a99e5898a11da49fc439c4b8fc861375d1/vsc-install-0.10.17.tar.gz#md5=a7b8461bd592ee26d688a659f99167a9 | |
INFO: Processing vsc-install-0.10.17.tar.gz | |
INFO: Writing /tmp/easy_install-6lAiuT/vsc-install-0.10.17/setup.cfg | |
INFO: Running vsc-install-0.10.17/setup.py -q bdist_egg --dist-dir /tmp/easy_install-6lAiuT/vsc-install-0.10.17/egg-dist-tmp-seVMIR | |
INFO: This is (based on) vsc.install.shared_setup 0.10.17 | |
INFO: run_tests from base dir /tmp/easy_install-6lAiuT/vsc-install-0.10.17 (using executable /tmp/easy_install-6lAiuT/vsc-install-0.10.17/setup.py) | |
INFO: initial packages list: ['vsc.install', 'vsc'] | |
INFO: generated list: ['vsc.install', 'vsc'] | |
INFO: generated packages list: ['vsc.install', 'vsc'] | |
INFO: makesetupcfg set to True, (re)creating setup.cfg | |
INFO: found license /tmp/easy_install-6lAiuT/vsc-install-0.10.17/LICENSE with md5sum 5f30f0716dfdd0d91eb439ebec522ec2 | |
INFO: Found license name LGPLv2+ and classifier License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+) | |
INFO: setting license LGPLv2+ | |
INFO: No name defined, trying to determine it | |
INFO: found match url https://github.com/hpcugent/vsc-install in /tmp/easy_install-6lAiuT/vsc-install-0.10.17/PKG-INFO | |
INFO: found match name vsc-install in /tmp/easy_install-6lAiuT/vsc-install-0.10.17/PKG-INFO | |
INFO: Removing None download_url | |
INFO: get_name_url returns {'url': 'https://github.com/hpcugent/vsc-install', 'name': 'vsc-install'} | |
INFO: using long_description vsc-install provides shared setuptools functions and classes for python libraries developed by UGent's HPC group | |
INFO: generated list: [] | |
INFO: generated scripts list: [] | |
INFO: adding prospector to tests_require | |
{'maintainer': 'Stijn De Weirdt;Andy Georges;Jens Timmerman', 'install_requires': ['setuptools'], 'setup_requires': ['setuptools'], 'maintainer_email': 'stijn.deweirdt@ugent.be;andy.georges@ugent.be;jens.timmerman@ugent.be', 'long_description': 'Description\n===========\nvsc-install provides shared setuptools functions and classes for python libraries developed by UGent\'s HPC group\n\nCommon pitfalls\n=========\nbdist_rpm will fail if your install_requires = \'setuptools\' because it will fail to find a setuptools rpm.\n```\nexport VSC_RPM_PYTHON=1\n```\nwill make sure the `python-` prefix is added to the packages in install_requires for building RPM\'s so python-setuptools will be used.\n\nAdd tests\n=========\n\nTest are python modules in the `test` directory which have subclass of `TestCase`\nand at least one method that has a name starting with `test_`\n\nYou are advised to use\n```python\nfrom vsc.install.testing import TestCase\n```\n(instead of basic `TestCase` from `unittest`).\n\nAnd any `__main__` or `suite()` is not needed (anymore).\n\nInitialise the test directory with\n\n```bash\nmkdir -p test\necho \'\' > test/__init__.py\necho \'from vsc.install.commontest import CommonTest\' > test/00-import.py\n```\n\nWhen the tests are run, `test`, `lib` and `bin` (if relevant) are added to `sys.path`,\nso no need to do so in the tets modules.\n\nRun tests\n=========\n\n```bash\npython setup.py test\n```\n\nFilter tests with `-F` (test module names) and `-f` (test method names)\n\nSee also\n\n```bash\npython setup.py test --help\n```\n\nIn case following error occurs, it means there is a test module `XYZ` that cannot be imported.\n\n```txt\nFile "setup.py", line 499, in loadTestsFromModule\n testsuites = ScanningLoader.loadTestsFromModule(self, module)\nFile "build/bdist.linux-x86_64/egg/setuptools/command/test.py", line 37, in loadTestsFromModule\nFile "/usr/lib64/python2.7/unittest/loader.py", line 100, in loadTestsFromName\n parent, obj = obj, getattr(obj, part)\nAttributeError: \'module\' object has no attribute \'XYZ\'\n```\n\nYou can try get the actual import error for fixing the issue with\n```bash\npython -c \'import sys;sys.path.insert(0, "test");import XYZ;\'\n```\n\nFix failing tests\n=================\n\n* Missing / incorrect `LICENSE`\n\n * Copy the appropirate license file under `known_licenses` in the project directory and name the file `LICENSE`\n\n* Missing `README.md`\n\n * Create a `README.md` file with at least a `Description` section\n\n* Fix license headers as described in https://github.com/hpcugent/vsc-install/blob/master/lib/vsc/install/headers.py\n\n ```\n cd <project dir with .git folder>\n REPO_BASE_DIR=$PWD python -m vsc.install.headers path/to/file script_or_not\n ```\n\n Fix them all at once using find\n\n ```\n find ./{lib,test} -type f -name \'*.py\' | REPO_BASE_DIR=$PWD xargs -I \'{}\' python -m vsc.install.headers \'{}\'\n find ./bin -type f -name \'*.py\' | REPO_BASE_DIR=$PWD xargs -I \'{}\' python -m vsc.install.headers \'{}\' 1\n ```\n\n Do not forget to check the diff\n* Python scripts (i.e. with a python shebang and installed as scripts in setup) have to use `#!/usr/bin/env python` as shebang\n* Remove any `build_rpms_settings.sh` leftovers\n* The `TARGET` dict in `setup.py` should be minimal unless you really know what you are doing (i.e. if it is truly different from defaults)\n\n * Remove `name`, `scripts`, ...\n\n* `Exception: vsc namespace packages do not allow non-shared namespace`\n\n * Add to the `__init__.py`\n\n ```python\n """\n Allow other packages to extend this namespace, zip safe setuptools style\n """\n import pkg_resources\n pkg_resources.declare_namespace(__name__)\n ```\n\n\nbare-except\n-----------\n```python\ntry:\n # something\nexcept:\n```\nThis is bad, because this except will also catch sys.exit() or Keyboardinterupts, something you\ntypically do not want, if you catch these the program will be in a weird state and then continue on,\nwhilst the person who just pressed ctrl+c is wondering what is going on and why it is not stopping.\n\nso at the very least make this\nexcept Exception (which doesn\'t catch sys.exit and KeyboardInterupt)\nand it would be appreciated if you could actually figure out what exceptions to expect and only catch those\nand let your program crash if something you did not intend happens\nbecause it helps developers catch weird errors on their side better.\n\nif you do something like\n```python\ntry:\n open(int(somestring)).write(\'important data\')\nexcept Exception:\n pass # if somestring is not an integer, we didn\'t need to write anyway, but otherwise we do\n```\nbecause you know sometimes this string does not contain an integer, so the int() call can fail\nyou should really only catch ValueError, because this will also fail when your disk is full, or you don\'t have permissions\nor xxx other reasons, and the important data will not be written out and nobody will notice anything!\n\n\n\nif not \'a\' in somelist -> if \'a\' not in somelist\n-------------------------------------------------\n\nthis isn\'t that big of a deal, but if everyone is consistent it\'s less likely to introduce bugs when a not is added or removed where it didn\'t need to.\nAlso helps code review, not in reads better, like english.\n\n\narguments-differ\n-----------------\n\nthis will give you errors if you override a function of a superclass but don\'t use the same amount of arguments,\nusing less will surely give you errors, so the linter catches this for you now\n\nunused-argument\n-----------------\nif you have a function definition witch accepts an argument that is never used in the function body this will now give an error.\nclean up your function definition, or fix the error where you actually do need to take this argument into account\n\nunused-variable\n----------------\ndefining a variable and then not using it anymore smells bad, why did you do that?\nsometimes you do things like\n```python\nout, exit_code = run_command(something)\n```\nbut you are not interested in the out, only in the exit code,\nin this case, write\n```python\n_, exit_code = run_command(something)\n```\n\nusing _ as a variable name lets pylint and other readers know you do not intend to use that output in the first place.\n\n\nreimported\n-------------\nwhen you re import a name somewhere else,\nusually this is just an import to much, or 2 imports with the same name, pay attention.\n```python\nimport six\nfrom django import six\n```\n=>\n```python\nimport six\nfrom django import six as django_six\n```\n\nredefinition of unused name\n----------------------------\nthis usually also points to something you did not expect\n```python\nfrom vsc.accountpageclient import VscGroup\n<snip>\n\nclass VscGroup(object):\n pass\n```\n\n=> do you need the import? use import as\ndid you mean to use the same name? ...\n\nunpacking-in-except / redefine-in-handler\n-----------------------------------------\n\nMultiple exception have to be grouped in a tuple like\n\n```python\n ...\nexcept (ExceptionOne, ExceptionTwo) ...\n ...\n```\n\n(espcially when used like `except A, B:` which should be `except (A, B):`.\n\nturning off these errors\n-------------------------\n\n\nIf in any of these cases you think: yes, I really needed to do this,\nI\'m monkeypatching things, I\'m adding extra functionality that does indeed have an extra(default) paramenter, etc, etc\nyou can let pylint know to ignore this error in this one specific block of code\nby adding e.g. the comment `# pylint: disable=<name or numeric id of pylint code>`\n\n```python\nclass Something(object):\n def dosomething(self, some, thing):\n # do something\n\nclass MyFancyThing(SomeThing):\n # pylint: disable=arguments-differ\n def dosomething(self, some, thing, fancy=None):\n # do something fancy\n```\n\nFull list with all codes is available at http://pylint-messages.wikidot.com/all-codes\n', 'tests_require': ['prospector >= 0.12.1', 'pylint < 1.6.0'], 'package_dir': {'': 'lib'}, 'author': 'Stijn De Weirdt;Andy Georges;Jens Timmerman', 'author_email': 'stijn.deweirdt@ugent.be;andy.georges@ugent.be;jens.timmerman@ugent.be', 'download_url': '', 'version': '0.10.17', 'description': "vsc-install provides shared setuptools functions and classes for python libraries developed by UGent's HPC group", 'namespace_packages': ['vsc'], 'command_packages': ['vsc.install.shared_setup', 'shared_setup_dist_only', 'setuptools.command', 'distutils.command'], 'packages': ['vsc.install', 'vsc'], 'classifiers': ['License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+)'], 'dependency_links': [], 'name': 'vsc-install', 'license': 'LGPLv2+', 'url': 'https://github.com/hpcugent/vsc-install', 'cmdclass': {'bdist_rpm': <class __main__.vsc_bdist_rpm at 0x7f3149ed4258>, 'install_scripts': <class __main__.vsc_install_scripts at 0x7f3149ed4db8>, 'egg_info': <class __main__.vsc_egg_info at 0x7f3149ed4668>, 'test': <class __main__.VscTestCommand at 0x7f3149ed49a8>, 'vsc_release': <class __main__.vsc_release at 0x7f3149ed4e88>, 'sdist': <class __main__.vsc_sdist at 0x7f3149ed4ce8>}, 'test_suite': 'test'} | |
INFO: Adding vsc-install 0.10.17 to easy-install.pth file | |
INFO: | |
Installed /tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/vsc_install-0.10.17-py2.7.egg | |
INFO: Finished processing dependencies for easybuild | |
[[DEBUG]] stderr for 'easy_install --upgrade --prefix=/tmp/tmp9MlvpR/eb_stage1 easybuild': | |
warning: install_lib: 'build/lib.linux-x86_64-2.7' does not exist -- no Python modules to install | |
zip_safe flag not set; analyzing archive contents... | |
warning: install_lib: 'build/lib.linux-x86_64-2.7' does not exist -- no Python modules to install | |
WARN: cleanup lib/vsc_base.egg-info | |
WARN: zip_safe flag not set; analyzing archive contents... | |
WARN: vsc.fancylogger: module references __file__ | |
WARN: vsc.install.shared_setup: module references __file__ | |
WARN: vsc.install.shared_setup: module references __path__ | |
WARN: vsc.install.shared_setup: module MAY be using inspect.getsource | |
WARN: vsc.install.commontest: module references __path__ | |
WARN: zip_safe flag not set; analyzing archive contents... | |
WARN: vsc.utils.exceptions: module MAY be using inspect.getouterframes | |
WARN: vsc.utils.generaloption: module MAY be using inspect.stack | |
WARN: vsc.utils.fancylogger: module MAY be using inspect.stack | |
WARN: cleanup lib/vsc_install.egg-info | |
WARN: zip_safe flag not set; analyzing archive contents... | |
WARN: vsc.fancylogger: module references __file__ | |
WARN: vsc.install.shared_setup: module references __file__ | |
WARN: vsc.install.shared_setup: module references __path__ | |
WARN: vsc.install.shared_setup: module MAY be using inspect.getsource | |
WARN: vsc.install.commontest: module references __path__ | |
[[INFO]] running post install command 'easy_install --upgrade --prefix=/tmp/tmp9MlvpR/eb_stage1 vsc-base' | |
[[DEBUG]] Active setuptools installation: /tmp/tmp9MlvpR/lib/python2.7/site-packages/distribute-0.6.49-py2.7.egg/setuptools/__init__.pyc | |
[[DEBUG]] stdout for 'easy_install --upgrade --prefix=/tmp/tmp9MlvpR/eb_stage1 vsc-base': | |
INFO: Searching for vsc-base | |
INFO: Reading http://pypi.python.org/simple/vsc-base/ | |
INFO: Best match: vsc-base 2.5.5 | |
INFO: Processing vsc_base-2.5.5-py2.7.egg | |
INFO: vsc-base 2.5.5 is already the active version in easy-install.pth | |
INFO: Installing logdaemon script to /tmp/tmp9MlvpR/eb_stage1/bin | |
INFO: Installing optcomplete.bash script to /tmp/tmp9MlvpR/eb_stage1/bin | |
INFO: Installing startlogdaemon script to /tmp/tmp9MlvpR/eb_stage1/bin | |
INFO: | |
Using /tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/vsc_base-2.5.5-py2.7.egg | |
INFO: Processing dependencies for vsc-base | |
INFO: Finished processing dependencies for vsc-base | |
[[DEBUG]] stderr for 'easy_install --upgrade --prefix=/tmp/tmp9MlvpR/eb_stage1 vsc-base': | |
[[DEBUG]] Found egg dir for vsc-base at /tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/vsc_base-2.5.5-py2.7.egg | |
[[DEBUG]] Found egg dir for vsc-base at /tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/vsc_base-2.5.5-py2.7.egg | |
[[DEBUG]] $PYTHONPATH: /tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/vsc_base-2.5.5-py2.7.egg:/tmp/tmp9MlvpR/lib/python2.7/site-packages/distribute-0.6.49-py2.7.egg | |
[[DEBUG]] Found version for easybuild-vsc-base: 2.5.5 | |
[[DEBUG]] Found egg dir for easybuild-framework at /tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/easybuild_framework-2.9.0-py2.7.egg | |
[[DEBUG]] $PYTHONPATH: /tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/easybuild_framework-2.9.0-py2.7.egg:/tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/vsc_base-2.5.5-py2.7.egg:/tmp/tmp9MlvpR/lib/python2.7/site-packages/distribute-0.6.49-py2.7.egg | |
[[DEBUG]] Found version for easybuild-easybuild-framework: 2.9.0 | |
[[DEBUG]] Found egg dir for easybuild-easyblocks at /tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/easybuild_easyblocks-2.9.0-py2.7.egg | |
[[DEBUG]] $PYTHONPATH: /tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/easybuild_easyblocks-2.9.0-py2.7.egg:/tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/easybuild_framework-2.9.0-py2.7.egg:/tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/vsc_base-2.5.5-py2.7.egg:/tmp/tmp9MlvpR/lib/python2.7/site-packages/distribute-0.6.49-py2.7.egg | |
[[DEBUG]] Found version for easybuild-easybuild-easyblocks: 2.9.0 | |
[[DEBUG]] Found egg dir for easybuild-easyconfigs at /tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/easybuild_easyconfigs-2.9.0-py2.7.egg | |
[[DEBUG]] $PYTHONPATH: /tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/easybuild_easyconfigs-2.9.0-py2.7.egg:/tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/easybuild_easyblocks-2.9.0-py2.7.egg:/tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/easybuild_framework-2.9.0-py2.7.egg:/tmp/tmp9MlvpR/eb_stage1/lib/python2.7/site-packages/vsc_base-2.5.5-py2.7.egg:/tmp/tmp9MlvpR/lib/python2.7/site-packages/distribute-0.6.49-py2.7.egg | |
[[DEBUG]] Found version for easybuild-easybuild-easyconfigs: 2.9.0 | |
[[DEBUG]] Determining EasyBuild version using command '/usr/bin/python -c 'from easybuild.tools.version import this_is_easybuild; print(this_is_easybuild())' > /tmp/tmp9MlvpR/eb_version.out 2>&1' | |
[[DEBUG]] installing EasyBuild v2.9.0 | |
[[DEBUG]] Found easybuild.framework in expected path, good! | |
[[DEBUG]] Found easybuild.easyblocks in expected path, good! | |
[[DEBUG]] Found vsc.utils.fancylogger in expected path, good! | |
[[DEBUG]] templates: {'version': '2.9.0', 'easybuild-easyconfigs': "'easybuild-easyconfigs-2.9.0.tar.gz',", 'easybuild-framework': "'easybuild-framework-2.9.0.tar.gz',", 'vsc-base': "'vsc-base-2.5.5.tar.gz',", 'easybuild-easyblocks': "'easybuild-easyblocks-2.9.0.tar.gz',"} | |
[[DEBUG]] Location of active setuptools installation: /tmp/tmp9MlvpR/lib/python2.7/site-packages/distribute-0.6.49-py2.7.egg/setuptools/__init__.pyc | |
[[DEBUG]] Pattern for 'easy_install --version': ^setuptools 0.6 | |
[[DEBUG]] Checking /tmp/tmp9MlvpR/eb_stage1/bin/easy_install... | |
[[DEBUG]] /tmp/tmp9MlvpR/eb_stage1/bin/easy_install does not exist | |
[[DEBUG]] Checking /usr/local/sbin/easy_install... | |
[[DEBUG]] /usr/local/sbin/easy_install does not exist | |
[[DEBUG]] Checking /usr/local/bin/easy_install... | |
[[DEBUG]] /usr/local/bin/easy_install does not exist | |
[[DEBUG]] Checking /usr/sbin/easy_install... | |
[[DEBUG]] /usr/sbin/easy_install does not exist | |
[[DEBUG]] Checking /usr/bin/easy_install... | |
[[DEBUG]] /usr/bin/easy_install does not exist | |
[[DEBUG]] Checking /sbin/easy_install... | |
[[DEBUG]] /sbin/easy_install does not exist | |
[[DEBUG]] Checking /bin/easy_install... | |
[[DEBUG]] /bin/easy_install does not exist | |
[[DEBUG]] Checking /usr/games/easy_install... | |
[[DEBUG]] /usr/games/easy_install does not exist | |
[[DEBUG]] Checking /usr/local/games/easy_install... | |
[[DEBUG]] /usr/local/games/easy_install does not exist | |
[[ERROR]] Failed to find right 'easy_install' command! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment