Hi,
I am trying to build a package, but am failing at the sanity check
stage:
== 2020-01-22 16:03:20,211 build_log.py:169 ERROR EasyBuild crashed with an
error (at
easybuild/software/EasyBuild/4.1.1/lib/python2.7/site-packages/easybuild/base/exceptions.py:124
in __init__): Absolute path
/trinity/shared/easybuild/software/voreen/5.1.1-foss-2018b-Python-3.6.6 passed
to update_paths which only expects relative paths. (at
easybuild/software/EasyBuild/4.1.1/lib/python2.7/site-packages/easybuild/tools/module_generator.py:1325
in update_paths)
== 2020-01-22 16:03:20,211 easyblock.py:2557 WARNING Sanity check: loading
fake module failed: 'Absolute path
/trinity/shared/easybuild/software/voreen/5.1.1-foss-2018b-Python-3.6.6 passed
to update_paths which only expects relative paths.'
== 2020-01-22 16:03:20,211 build_log.py:169 ERROR EasyBuild crashed with an
error (at
easybuild/software/EasyBuild/4.1.1/lib/python2.7/site-packages/easybuild/base/exceptions.py:124
in __init__): Sanity check failed: loading fake module failed: 'Absolute path
/trinity/shared/easybuild/software/voreen/5.1.1-foss-2018b-Python-3.6.6 passed
to update_paths which only expects relative paths.' (at
easybuild/software/EasyBuild/4.1.1/lib/python2.7/site-packages/easybuild/framework/easyblock.py:2596
in _sanity_check_step)
== 2020-01-22 16:03:20,212 easyblock.py:3109 WARNING build failed (first 300
chars): Sanity check failed: loading fake module failed: 'Absolute path
/trinity/shared/easybuild/software/voreen/5.1.1-foss-2018b-Python-3.6.6 passed
to update_paths which only expects relative paths.'
In my EC I have:
sanity_check_paths = {
'files': ['./voreentool', './libvoreen_core.so'],
'dirs': ['resource'],
}
What am I doing wrong and how can I rerun EB skipping everything before
the sanity check stage?
Cheers,
Loris
--
Dr. Loris Bennett (Mr.)
ZEDAT, Freie Universität Berlin Email [email protected]