Hi,
I have EasyBuild 3.0.1.
I cannot build: eb --module-syntax=Tcl --modules-tool=EnvironmentModulesC
Tk-8.6.3-foss-2015a-no-X11.eb --parallel=1 —debug
I added --parallel=1 after error: cmd " make -j 12 " exited, but I don't see
this as issue. The same error was under ver.2.9.0.
Could check a part of the log and help me debug installation, please?
Thank you,
Robert
== 2016-12-12 14:59:19,689 run.py:477 DEBUG Using default regular expression:
(?<![(,-]|\w)(?:error|segmentation fault|failed)(?![(,-]|\.?\w)
== 2016-12-12 14:59:19,691 easyblock.py:2259 DEBUG Not skipping build step
(skippable: True, skip: None, skipsteps: [], module_only: False, force: False
== 2016-12-12 14:59:19,692 build_log.py:216 INFO building...
== 2016-12-12 14:59:19,692 easyblock.py:2267 INFO Starting build step
== 2016-12-12 14:59:19,693 templates.py:151 DEBUG config:
<easybuild.framework.easyconfig.easyconfig.EasyConfig object at 0x102ca10>
== 2016-12-12 14:59:19,693 templates.py:175 DEBUG version found in easyconfig
is 8.6.3
== 2016-12-12 14:59:19,694 templates.py:219 DEBUG name: github_account, config:
None
== 2016-12-12 14:59:19,694 templates.py:219 DEBUG name: name, config: Tk
== 2016-12-12 14:59:19,694 templates.py:219 DEBUG name: version, config: 8.6.3
== 2016-12-12 14:59:19,694 templates.py:219 DEBUG name: versionsuffix, config:
-no-X11
== 2016-12-12 14:59:19,695 templates.py:219 DEBUG name: versionprefix, config:
== 2016-12-12 14:59:19,695 templates.py:151 DEBUG config:
<easybuild.framework.easyconfig.easyconfig.EasyConfig object at 0x102ca10>
== 2016-12-12 14:59:19,695 templates.py:175 DEBUG version found in easyconfig
is 8.6.3
== 2016-12-12 14:59:19,696 templates.py:219 DEBUG name: github_account, config:
None
== 2016-12-12 14:59:19,696 templates.py:219 DEBUG name: name, config: Tk
== 2016-12-12 14:59:19,696 templates.py:219 DEBUG name: version, config: 8.6.3
== 2016-12-12 14:59:19,697 templates.py:219 DEBUG name: versionsuffix, config:
-no-X11
== 2016-12-12 14:59:19,697 templates.py:219 DEBUG name: versionprefix, config:
== 2016-12-12 14:59:19,697 easyblock.py:2270 INFO Running method build_step
part of step build
== 2016-12-12 14:59:19,698 run.py:137 DEBUG run_cmd: running cmd make -j 1
(in /sysapps/cluster/build/Tk/8.6.3/foss-2015a-no-X11/tk8.6.3/unix)
== 2016-12-12 14:59:19,758 run.py:433 DEBUG cmd " make -j 1 " exited with
exitcode 2 and output:
gcc -c -O2 -I/sysapps/cluster/software/Tcl/8.6.3-foss-2015a/include -pipe
-I/sysapps/cluster/software/OpenBLAS/0.2.13-GCC-4.9.2-LAPACK-3.5.0/include
-I/sysapps/cluster/software/ScaLAPACK/2.0.2-gompi-2015a-OpenBLAS-0.2.13-LAPACK-3.5.0/include
-I/sysapps/cluster/software/FFTW/3.3.4-gompi-2015a/include
-I/sysapps/cluster/software/Tcl/8.6.3-foss-2015a/include
-I/sysapps/cluster/software/zlib/1.2.8-foss-2015a/include -Wall -fPIC
-DBUILD_tk
-I/sysapps/cluster/build/Tk/8.6.3/foss-2015a-no-X11/tk8.6.3/unix/../unix
-I/sysapps/cluster/build/Tk/8.6.3/foss-2015a-no-X11/tk8.6.3/unix/../generic
-I/sysapps/cluster/build/Tk/8.6.3/foss-2015a-no-X11/tk8.6.3/unix/../bitmaps
-I/sysapps/cluster/build/Tcl/8.6.3/foss-2015a/tcl8.6.3/generic
-I/sysapps/cluster/build/Tcl/8.6.3/foss-2015a/tcl8.6.3/unix
-DPACKAGE_NAME=\"tk\" -DPACKAGE_TARNAME=\"tk\" -DPACKAGE_VERSION=\"8.6\"
-DPACKAGE_STRING=\"tk\ 8.6\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
-DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1
-D_THREAD_SAFE=1 -DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1 -DHAVE_PTHREAD_ATFORK=1
-DTCL_THREADS=1 -DMODULE_SCOPE=extern\
__attribute__\(\(__visibility__\(\"hidden\"\)\)\) -DHAVE_HIDDEN=1
-DHAVE_CAST_TO_UNION=1 -DTCL_SHLIB_EXT=\".so\" -DNDEBUG=1 -DTCL_CFG_OPTIMIZED=1
-D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_IS_LONG=1 -DHAVE_SYS_TIME_H=1
-DTIME_WITH_SYS_TIME=1 -DHAVE_INTPTR_T=1 -DHAVE_UINTPTR_T=1 -DHAVE_PW_GECOS=1
-DXKEYCODETOKEYSYM_IS_DEPRECATED=1 -DTCL_NO_DEPRECATED -DUSE_TCL_STUBS
/sysapps/cluster/build/Tk/8.6.3/foss-2015a-no-X11/tk8.6.3/unix/../generic/tkStubLib.c
In file included from
/sysapps/cluster/build/Tk/8.6.3/foss-2015a-no-X11/tk8.6.3/unix/../generic/tkPort.h:21:0,
from
/sysapps/cluster/build/Tk/8.6.3/foss-2015a-no-X11/tk8.6.3/unix/../generic/tkInt.h:19,
from
/sysapps/cluster/build/Tk/8.6.3/foss-2015a-no-X11/tk8.6.3/unix/../generic/tkStubLib.c:14:
/sysapps/cluster/build/Tk/8.6.3/foss-2015a-no-X11/tk8.6.3/unix/../generic/tk.h:96:25:
fatal error: X11/Xlib.h: No such file or directory
# include <X11/Xlib.h>
^
compilation terminated.
make: *** [tkStubLib.o] Error 1
== 2016-12-12 14:59:19,862 build_log.py:147 ERROR EasyBuild crashed with an
error (at ?:124 in __init__): cmd " make -j 1 " exited with exitcode 2 and
output:
gcc -c -O2 -I/sysapps/cluster/software/Tcl/8.6.3-foss-2015a/include -pipe
-I/sysapps/cluster/software/OpenBLAS/0.2.13-GCC-4.9.2-LAPACK-3.5.0/include
-I/sysapps/cluster/software/ScaLAPACK/2.0.2-gompi-2015a-OpenBLAS-0.2.13-LAPACK-3.5.0/include
-I/sysapps/cluster/software/FFTW/3.3.4-gompi-2015a/include
-I/sysapps/cluster/software/Tcl/8.6.3-foss-2015a/include
-I/sysapps/cluster/software/zlib/1.2.8-foss-2015a/include -Wall -fPIC
-DBUILD_tk
-I/sysapps/cluster/build/Tk/8.6.3/foss-2015a-no-X11/tk8.6.3/unix/../unix
-I/sysapps/cluster/build/Tk/8.6.3/foss-2015a-no-X11/tk8.6.3/unix/../generic
-I/sysapps/cluster/build/Tk/8.6.3/foss-2015a-no-X11/tk8.6.3/unix/../bitmaps
-I/sysapps/cluster/build/Tcl/8.6.3/foss-2015a/tcl8.6.3/generic
-I/sysapps/cluster/build/Tcl/8.6.3/foss-2015a/tcl8.6.3/unix
-DPACKAGE_NAME=\"tk\" -DPACKAGE_TARNAME=\"tk\" -DPACKAGE_VERSION=\"8.6\"
-DPACKAGE_STRING=\"tk\ 8.6\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
-DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1
-D_THREAD_SAFE=1 -DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1 -DHAVE_PTHREAD_ATFORK=1
-DTCL_THREADS=1 -DMODULE_SCOPE=extern\
__attribute__\(\(__visibility__\(\"hidden\"\)\)\) -DHAVE_HIDDEN=1
-DHAVE_CAST_TO_UNION=1 -DTCL_SHLIB_EXT=\".so\" -DNDEBUG=1 -DTCL_CFG_OPTIMIZED=1
-D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_IS_LONG=1 -DHAVE_SYS_TIME_H=1
-DTIME_WITH_SYS_TIME=1 -DHAVE_INTPTR_T=1 -DHAVE_UINTPTR_T=1 -DHAVE_PW_GECOS=1
-DXKEYCODETOKEYSYM_IS_DEPRECATED=1 -DTCL_NO_DEPRECATED -DUSE_TCL_STUBS
/sysapps/cluster/build/Tk/8.6.3/foss-2015a-no-X11/tk8.6.3/unix/../generic/tkStubLib.c
In file included from
/sysapps/cluster/build/Tk/8.6.3/foss-2015a-no-X11/tk8.6.3/unix/../generic/tkPort.h:21:0,
from
/sysapps/cluster/build/Tk/8.6.3/foss-2015a-no-X11/tk8.6.3/unix/../generic/tkInt.h:19,
from
/sysapps/cluster/build/Tk/8.6.3/foss-2015a-no-X11/tk8.6.3/unix/../generic/tkStubLib.c:14:
/sysapps/cluster/build/Tk/8.6.3/foss-2015a-no-X11/tk8.6.3/unix/../generic/tk.h:96:25:
fatal error: X11/Xlib.h: No such file or directory
# include <X11/Xlib.h>
^
compilation terminated.
make: *** [tkStubLib.o] Error 1
(at easybuild/tools/run.py:438 in parse_cmd_output)
== 2016-12-12 14:59:19,862 easyblock.py:2499 WARNING build failed (first 300
chars): cmd " make -j 1 " exited with exitcode 2 and output:
gcc -c -O2 -I/sysapps/cluster/software/Tcl/8.6.3-foss-2015a/include -pipe
-I/sysapps/cluster/software/OpenBLAS/0.2.13-GCC-4.9.2-LAPACK-3.5.0/include
-I/sysapps/cluster/software/ScaLAPACK/2.0.2-gompi-2015a-OpenBLAS-0.2.13-LAPACK-3.5.0/include
-I/sy
== 2016-12-12 14:59:19,863 easyblock.py:276 INFO Closing log for application
name Tk version 8.6.3
== 2016-12-12 14:59:19,863 easyblock.py:276 INFO Closing log for application
name Tk version 8.6.3
== 2016-12-12 14:59:19,863 build_log.py:216 INFO FAILED: Installation ended
unsuccessfully (build directory:
/sysapps/cluster/build/Tk/8.6.3/foss-2015a-no-X11): build failed (first 300
chars): cmd " make -j 1 " exited with exitcode 2 and output:
gcc -c -O2 -I/sysapps/cluster/software/Tcl/8.6.3-foss-2015a/include -pipe
-I/sysapps/cluster/software/OpenBLAS/0.2.13-GCC-4.9.2-LAPACK-3.5.0/include
-I/sysapps/cluster/software/ScaLAPACK/2.0.2-gompi-2015a-OpenBLAS-0.2.13-LAPACK-3.5.0/include
-I/sy
== 2016-12-12 14:59:19,865 build_log.py:216 INFO Results of the build can be
found in the log file(s)
/tmp/eb-l85SaG/easybuild-Tk-8.6.3-20161212.145913.JTpuB.log
== 2016-12-12 14:59:19,866 build_log.py:147 ERROR EasyBuild crashed with an
error (at ?:124 in __init__): build failed (first 300 chars): cmd " make -j 1 "
exited with exitcode 2 and output:
gcc -c -O2 -I/sysapps/cluster/software/Tcl/8.6.3-foss-2015a/include -pipe
-I/sysapps/cluster/software/OpenBLAS/0.2.13-GCC-4.9.2-LAPACK-3.5.0/include
-I/sysapps/cluster/software/ScaLAPACK/2.0.2-gompi-2015a-OpenBLAS-0.2.13-LAPACK-3.5.0/include
-I/sy (at easybuild/main.py:118 in build_and_install_software)
== 2016-12-12 14:59:19,867 filetools.py:995 DEBUG Not creating existing path
/tmp/eb-l85SaG
== 2016-12-12 14:59:19,868 build_log.py:147 ERROR EasyBuild crashed with an
error (at ?:124 in __init__): Build of
/sysapps/cluster/software/EasyBuild/3.0.1/lib/python2.7/site-packages/easybuild_easyconfigs-3.0.1-py2.7.egg/easybuild/easyconfigs/t/Tk/Tk-8.6.3-foss-2015a-no-X11.eb
failed (err: 'build failed (first 300 chars): cmd " make -j 1 " exited with
exitcode 2 and output:\ngcc -c -O2
-I/sysapps/cluster/software/Tcl/8.6.3-foss-2015a/include -pipe
-I/sysapps/cluster/software/OpenBLAS/0.2.13-GCC-4.9.2-LAPACK-3.5.0/include
-I/sysapps/cluster/software/ScaLAPACK/2.0.2-gompi-2015a-OpenBLAS-0.2.13-LAPACK-3.5.0/include
-I/sy') (at easybuild/main.py:150 in build_and_install_software)
--
Robert Klima, Contractor
Sr. HPC Engineer - Linux and High Performance Computing Team
National Institute of Allergy and Infectious Diseases
SRA International Inc., A CSRA Company
office 240 669 5514 mobile 202 657 7154
[email protected]<https://mail.nih.gov/owa/redir.aspx?SURL=rop8DPgZOukjP_JIRJYKUSwLxkgXeOg_2eYzupuA9geObdatWEjTCG0AYQBpAGwAdABvADoAcgBvAGIAZQByAHQALgBrAGkAbABtAGEAQABuAGkAaAAuAGcAbwB2AA..&URL=mailto%3arobert.kilma%40nih.gov>
5601 Fishers Lane
Room 6A61B, MSC 9816
Bethesda, MD 20892-9816
Disclaimer: The information in this e-mail and any of its attachments is
confidential and may contain sensitive information. It should not be used by
anyone who is not the original intended recipient. If you have received this
e-mail in error please inform the sender and delete it from your mailbox or any
other storage devices. National Institute of Allergy and Infectious Diseases
shall not accept liability for any statements made that are sender's own and
not expressly made on behalf of the NIAID by one of its representatives.