On 03/06/16 17:41, Bernd Mohr wrote:
OK, so everything *is* there, but for some reason Python isn't
picking up on it. Strange...

You do have this, right?
ls -l
/opt/local/easybuild-2.8.1/software/Core/EasyBuild/2.8.1/lib/python2.7/site-packages/easybuild_framework-2.8.1-py2.7.egg/easybuild/__init__.py
Yes

Sorry, I meant:

     cat 
/opt/local/easybuild-2.8.1/software/Core/EasyBuild/2.8.1/lib/python2.7/site-packages/easy-install.pth
import sys; sys.__plen = len(sys.path)
./distribute-0.7.3-py2.7.egg
./setuptools-22.0.2-py2.7.egg
./vsc_install-0.10.6-py2.7.egg
./vsc_base-2.5.1-py2.7.egg
./easybuild_framework-2.8.1-py2.7.egg
./easybuild_easyblocks-2.8.1-py2.7.egg
./easybuild_easyconfigs-2.8.1-py2.7.egg
import sys; new = sys.path[sys.__plen:]; del sys.path[sys.__plen:]; p = 
getattr(sys, '__egginsert', 0); sys.path[p:p] = new; sys.__egginsert = p + 
len(new)

Looks fine...
and let's throw in this too:

     cat 
/opt/local/easybuild-2.8.1/software/Core/EasyBuild/2.8.1/lib/python2.7/site-packages/setuptools.pth
./setuptools-22.0.2-py2.7.egg

This is fine too.

Any PYTHONPATH issue?
I tried unsetenv PYTHONPATH but doid not change anything

From the log you provided, right before the "/usr/bin/python -c 'import easybuid' " that fails.

== 2016-06-03 16:53:19,262 environment.py:97 INFO Environment variable PYTHONPATH set to /opt/local/easybuild-2.8.1/software/Core/EasyBuild/2.8.1/lib/python2.7/site-packages:/opt/local/easybuild-2.8.1/software/Core/EasyBuild/2.8.1/lib64/python2.7/site-packages (previous value: ...)

So, looks fine. I have no idea why the import fails...

OK, let's dig a little deeper.

Can you rebootstrap with debugging enabled, and send back the full log?

    export EASYBUILD_BOOTSTRAP_DEBUG=1
python bootstrap_eb.py /opt/local/easybuild-2.8.1 2>&1 | tee eb-debug.log

Also, let's try this (after the failing bootstrap):

PYTHONPATH=/opt/local/easybuild-2.8.1/software/Core/EasyBuild/2.8.1/lib/python2.7/site-packages python -c "import easybuild"


regards,

Kenneth



Bernd


regards,

Kenneth
;-)

Bernd

regards,

Kenneth

On 03/06/16 17:00, Bernd Mohr wrote:
Fresh install with

% ./bootstrap_eb.py /opt/local/easybuild-2.8.1

on a fresh (empty) SuSE LEAP 42.1 system.

% /usr/bin/python --version
Python 2.7.9

Failure in Stage2:


+++ STAGE 2: installing EasyBuild in /opt/local/easybuild-2.8.1 with EasyBuild 
from stage 1...


== temporary log file in case of crash /tmp/eb-ZufCws/easybuild-bC72PS.log
== processing EasyBuild easyconfig /tmp/tmpnlyQGk/EasyBuild-2.8.1.eb
== building and installing Core/EasyBuild/2.8.1...
== fetching files...
== creating build dir, resetting environment...
== unpacking...
== patching...
== preparing...
== configuring...
== building...
== testing...
== installing...
== taking care of extensions...
== postprocessing...
== sanity checking...
== FAILED: Installation ended unsuccessfully (build directory: 
/tmp/tmpnlyQGk/EasyBuild/2.8.1/dummy-dummy): build failed (first 300 chars): Sanity check 
failed: EasyBuild failed to install, cmd '/usr/bin/python -c "import 
easybuild"' (stdin: None) output: Traceback (most recent call last):
   File "<string>", line 1, in <module>
ImportError: No module named easybuild
, sanity check command eb --version exited with code 1 (output: /usr/bi

Any ideas?

Full installation log attached.

Bernd

--
Dr.-Ing. Bernd Mohr
Juelich Supercomputing Centre
Institute for Advanced Simulation

E-Mail: [email protected]
WWW:    
http://www.fz-juelich.de/SharedDocs/Personen/IAS/JSC/EN/staff/mohr_b.html


------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher
Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender),
Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------

Reply via email to