This tells me you cancelled an earlier build while it was still downloading the GCC tarball (which is quite big, > 100MB).
Remove the file /h1/aterrel/.local/easybuild/sources/g/GCC/gcc-4.6.3.tar.gz and try again? By now, you should have probably seen modulecmd issues pop up, so it seems like lmod isn't going to be a big issue... K. On 23 Mar 2013, at 03:26, Andy Ray Terrel wrote: > Hit a different error with pkg-config (a nice easy install =P) > > $ eb pkg-config-0.27.1-goalf-1.1.0-no-OFED.eb --robot > == temporary log file in case of crash /tmp/easybuild-PWQr7X.log > == resolving dependencies ... > == processing EasyBuild easyconfig > /workspace/opt/apps/easybuild/1.2.0/lib/python2.7/site-packages/easybuild_easyconfigs-1.2.0.0-py2.7.egg/easybuild/easyconfigs/g/GCC/GCC-4.6.3.eb > == building and installing GCC-4.6.3... > == fetching files... > == getting ready, creating build dir, resetting environment... > == unpacking... > ERROR: EasyBuild encountered an exception (at > easybuild/1.2.0/lib/python2.7/site-packages/easybuild_framework-1.2.0-py2.7.egg/easybuild/main.py:800 > in build_and_install_software): autoBuild Failed (last 300 chars): > ild/tools/filetools.py:610 in parse_cmd_output): cmd "tar xzf > /h1/aterrel/.local/easybuild/sources/g/GCC/gcc-4.6.3.tar.gz" exited > with exitcode 2 and output: > > gzip: stdin: unexpected end of file > tar: Unexpected EOF in archive > tar: Unexpected EOF in archive > tar: Error is not recoverable: exiting now > > On Fri, Mar 22, 2013 at 9:24 PM, Andy Ray Terrel <[email protected]> > wrote: >> Okay I add the --robot and I get a different error: >> >> One or more OS dependencies were not found: ['qt4-devel'] >> >> Trying some other packages out in the meantime. >> >> -- Andy >> >> On Fri, Mar 22, 2013 at 9:19 PM, Andy Ray Terrel <[email protected]> >> wrote: >>> So I just did a symbolic link from lmod to modulecmd. Looks like >>> there was some issues. Any ideas? >>> >>> -- Andy >>> >>> >>> >>> $ eb DOLFIN-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb >>> == temporary log file in case of crash /tmp/easybuild-UFxEYV.log >>> == resolving dependencies ... >>> ERROR: EasyBuild crashed with an error (at >>> easybuild/1.2.0/lib/python2.7/site-packages/easybuild_framework-1.2.0-py2.7.egg/easybuild/main.py:514 >>> in resolve_dependencies): Dependencies not met. Cannot resolve >>> [('SuiteSparse', '3.7.0-goalf-1.1.0-no-OFED-withparmetis'), ('zlib', >>> '1.2.7-goalf-1.1.0-no-OFED'), ('UFL', >>> '1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3'), ('Trilinos', >>> '10.12.2-goalf-1.1.0-no-OFED-Python-2.7.3'), ('Boost', >>> '1.49.0-goalf-1.1.0-no-OFED-Python-2.7.3'), ('ParMETIS', >>> '4.0.2-goalf-1.1.0-no-OFED'), ('CGAL', >>> '4.0-goalf-1.1.0-no-OFED-Python-2.7.3'), ('Python', >>> '2.7.3-goalf-1.1.0-no-OFED'), ('UFC', >>> '2.0.5-goalf-1.1.0-no-OFED-Python-2.7.3'), ('Armadillo', >>> '2.4.4-goalf-1.1.0-no-OFED-Python-2.7.3'), ('Instant', >>> '1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3'), ('FFC', >>> '1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3'), ('goalf', '1.1.0-no-OFED'), >>> ('FIAT', '1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3'), ('Viper', >>> '1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3'), ('SLEPc', >>> '3.3-p1-goalf-1.1.0-no-OFED-Python-2.7.3'), ('SWIG', >>> '2.0.4-goalf-1.1.0-no-OFED-Python-2.7.3'), ('CMake', >>> '2.8.4-goalf-1.1.0-no-OFED'), ('libxml2', >>> '2.8.0-goalf-1.1.0-no-OFED'), ('Sphinx', >>> '1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3'), ('MTL4', '4.0.8878'), >>> ('PETSc', '3.3-p2-goalf-1.1.0-no-OFED-Python-2.7.3'), ('SCOTCH', >>> '5.1.12b_esmumps-goalf-1.1.0-no-OFED')] >>> >>> >>> $ cat /tmp/easybuild-UFxEYV.log >>> == 2013-03-22 21:16:02,590 main INFO This is EasyBuild 1.2.0 >>> (framework: 1.2.0, easyblocks: 1.2.0) on host sandy.ices.utexas.edu. >>> == 2013-03-22 21:16:02,694 main.easybuild_config INFO Logger started >>> for easybuild_config. >>> == 2013-03-22 21:16:02,696 main.config INFO Extended MODULEPATH with >>> module install path used by EasyBuild: >>> /h1/aterrel/.local/easybuild/modules/all:/workspace/opt/modulefiles:/opt/apps/ossw/derived_modulefiles/sl6/intel/12.1/modulefiles:/opt/apps/ossw/derived_modulefiles/sl6/modulefiles:/opt/apps/sysnet/modulefiles:/opt/apps/ossw/modulefiles >>> == 2013-03-22 21:16:02,732 main INFO Found >>> DOLFIN-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb in >>> /workspace/opt/apps/easybuild/1.2.0/lib/python2.7/site-packages/easybuild_easyconfigs-1.2.0.0-py2.7.egg/easybuild/easyconfigs: >>> /workspace/opt/apps/easybuild/1.2.0/lib/python2.7/site-packages/easybuild_easyconfigs-1.2.0.0-py2.7.egg/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb >>> == 2013-03-22 21:16:02,734 main.EasyConfig INFO Obtained list of valid >>> module classes: ['base', 'bio', 'chem', 'compiler', 'lib', 'phys', >>> 'tools'] >>> == 2013-03-22 21:16:02,740 main.EasyConfig INFO setting config option >>> toolchain: value {'version': '1.1.0-no-OFED', 'name': 'goalf'} >>> == 2013-03-22 21:16:02,741 main.EasyConfig INFO setting config option >>> name: value DOLFIN >>> == 2013-03-22 21:16:02,741 main.EasyConfig INFO setting config option >>> sources: value ['dolfin-1.0.0.tar.gz'] >>> == 2013-03-22 21:16:02,742 main.EasyConfig INFO setting config option >>> versionsuffix: value -Python-2.7.3 >>> == 2013-03-22 21:16:02,742 main.EasyConfig INFO setting config option >>> version: value 1.0.0 >>> == 2013-03-22 21:16:02,744 main.EasyConfig INFO setting config option >>> dependencies: value [('Python', '2.7.3'), ('Boost', '1.49.0', >>> '-Python-2.7.3'), ('UFC', '2.0.5', '-Python-2.7.3'), ('SWIG', '2.0.4', >>> '-Python-2.7.3'), ('FFC', '1.0.0', '-Python-2.7.3'), ('FIAT', '1.0.0', >>> '-Python-2.7.3'), ('Instant', '1.0.0', '-Python-2.7.3'), ('Viper', >>> '1.0.0', '-Python-2.7.3'), ('UFL', '1.0.0', '-Python-2.7.3'), >>> ('SCOTCH', '5.1.12b_esmumps'), ('Armadillo', '2.4.4', >>> '-Python-2.7.3'), ('ParMETIS', '4.0.2'), ('SuiteSparse', '3.7.0', >>> '-withparmetis'), ('CGAL', '4.0', '-Python-2.7.3'), ('PETSc', >>> '3.3-p2', '-Python-2.7.3'), ('SLEPc', '3.3-p1', '-Python-2.7.3'), >>> ('MTL4', '4.0.8878', '', True), ('Trilinos', '10.12.2', >>> '-Python-2.7.3'), ('Sphinx', '1.1.3', '-Python-2.7.3'), ('zlib', >>> '1.2.7'), ('libxml2', '2.8.0')] >>> == 2013-03-22 21:16:02,744 main.EasyConfig INFO setting config option >>> source_urls: value >>> ['https://launchpad.net/dolfin/1.0.x/1.0.0/+download'] >>> == 2013-03-22 21:16:02,745 main.EasyConfig INFO setting config option >>> toolchainopts: value {'usempi': True, 'pic': True, >>> 'packed-linker-options': False} >>> == 2013-03-22 21:16:02,745 main.EasyConfig INFO setting config option >>> homepage: value https://launchpad.net/dolfin >>> == 2013-03-22 21:16:02,746 main.EasyConfig INFO setting config option >>> patches: value ['wl_pkg_linkflags.patch', 'petsc-slepc-libs.patch'] >>> == 2013-03-22 21:16:02,746 main.EasyConfig INFO setting config option >>> builddependencies: value [('CMake', '2.8.4')] >>> == 2013-03-22 21:16:02,747 main.EasyConfig INFO setting config option >>> description: value DOLFIN is the C++/Python interface of FEniCS, >>> providing a consistent PSE >>> (Problem Solving Environment) for ordinary and partial differential >>> equations. >>> == 2013-03-22 21:16:02,747 main.EasyConfig INFO Validating easy block >>> == 2013-03-22 21:16:02,747 main.EasyConfig INFO Checking OS dependencies >>> == 2013-03-22 21:16:02,748 main.EasyConfig INFO OS dependencies ok: [] >>> == 2013-03-22 21:16:02,748 main.EasyConfig INFO Checking skipsteps >>> == 2013-03-22 21:16:02,750 main.search_toolchain INFO Logger started >>> for search_toolchain. >>> == 2013-03-22 21:16:02,791 main.Goalf INFO _get_optimal_architecture: >>> using march=native as optarch for Intel. >>> == 2013-03-22 21:16:02,796 main.Modules INFO Logger started for Modules. >>> == 2013-03-22 21:16:02,807 main INFO resolving dependencies ... >>> == 2013-03-22 21:16:02,808 main.Modules INFO Logger started for Modules. >>> == 2013-03-22 21:16:02,818 main WARNING No installed modules. Your >>> MODULEPATH is probably incomplete: >>> /h1/aterrel/.local/easybuild/modules/all:/workspace/opt/modulefiles:/opt/apps/ossw/derived_modulefiles/sl6/intel/12.1/modulefiles:/opt/apps/ossw/derived_modulefiles/sl6/modulefiles:/opt/apps/sysnet/modulefiles:/opt/apps/ossw/modulefiles >>> == 2013-03-22 21:16:02,818 main ERROR EasyBuild crashed with an error >>> (at >>> easybuild/1.2.0/lib/python2.7/site-packages/easybuild_framework-1.2.0-py2.7.egg/easybuild/main.py:514 >>> in resolve_dependencies): Dependencies not met. Cannot resolve >>> [('SuiteSparse', '3.7.0-goalf-1.1.0-no-OFED-withparmetis'), ('zlib', >>> '1.2.7-goalf-1.1.0-no-OFED'), ('UFL', >>> '1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3'), ('Trilinos', >>> '10.12.2-goalf-1.1.0-no-OFED-Python-2.7.3'), ('Boost', >>> '1.49.0-goalf-1.1.0-no-OFED-Python-2.7.3'), ('ParMETIS', >>> '4.0.2-goalf-1.1.0-no-OFED'), ('CGAL', >>> '4.0-goalf-1.1.0-no-OFED-Python-2.7.3'), ('Python', >>> '2.7.3-goalf-1.1.0-no-OFED'), ('UFC', >>> '2.0.5-goalf-1.1.0-no-OFED-Python-2.7.3'), ('Armadillo', >>> '2.4.4-goalf-1.1.0-no-OFED-Python-2.7.3'), ('Instant', >>> '1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3'), ('FFC', >>> '1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3'), ('goalf', '1.1.0-no-OFED'), >>> ('FIAT', '1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3'), ('Viper', >>> '1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3'), ('SLEPc', >>> '3.3-p1-goalf-1.1.0-no-OFED-Python-2.7.3'), ('SWIG', >>> '2.0.4-goalf-1.1.0-no-OFED-Python-2.7.3'), ('CMake', >>> '2.8.4-goalf-1.1.0-no-OFED'), ('libxml2', >>> '2.8.0-goalf-1.1.0-no-OFED'), ('Sphinx', >>> '1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3'), ('MTL4', '4.0.8878'), >>> ('PETSc', '3.3-p2-goalf-1.1.0-no-OFED-Python-2.7.3'), ('SCOTCH', >>> '5.1.12b_esmumps-goalf-1.1.0-no-OFED')] >>> >>> >>> On Fri, Mar 22, 2013 at 4:25 PM, Kenneth Hoste <[email protected]> >>> wrote: >>>> Hi Andy, >>>> >>>> On 22 Mar 2013, at 22:12, Andy Ray Terrel wrote: >>>> >>>>> Hello, >>>>> >>>>> Was support for lmod ever added? My current machine uses it instead >>>>> of environment modules. >>>> >>>> No, unfortunately not yet, see also >>>> https://github.com/hpcugent/easybuild-framework/issues/110. >>>> >>>> However, since lmod is compatible with Tcl modules as used by the >>>> environment modules package, it may work with the current EasyBuild >>>> codebase... >>>> >>>> As far as I know, the lmod 'modulecmd' offers the same command line >>>> interface as the environment modules one. >>>> And lmod can handle Tcl modules, which is what EasyBuild currently >>>> produces. >>>> >>>> Maybe you should just give it a try, and see what happens? >>>> >>>> In any case, we are still interesting in decent lmod support in EasyBuild, >>>> and hope to play around with it soon. >>>> >>>> We think lmod can help us in our search for a tool to handle the huge set >>>> of modules that you can easily obtain using EasyBuild, >>>> so it's pretty high on our list of things to look at. >>>> >>>> If you would be willing/able to help us out there, that would be fantastic. >>>> Let me know if you think we should talk about it (e.g., set up a conf call >>>> or something). >>>> >>>> >>>> regards, >>>> >>>> Kenneth >>>>

