Good morning to all there,

On 18/08/2012 10:38, Kenneth Hoste wrote:
> Thanks guys for 2 great days. Although most of the time spent has resulted in
> tons of work to be done (and no time to do it), I think this meetup was very
> valuable.

+1

> Fotis, thanks for coming over and for feeding the discussions we had!

Certainly it was my pleasure, too.

No check the following and smile ;-)


fgeorgatos@gaia-1:~$ module search zlib
/home/clusterusers/fgeorgatos/easybuild/easybuild/easyconfigs/z/zlib/zlib-1.2.5-goalf-1.1.0-no-OFED.eb
/home/clusterusers/fgeorgatos/easybuild/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-3.2.2.u3.eb
/home/clusterusers/fgeorgatos/easybuild/easybuild/easyconfigs/z/zlib/zlib-1.2.7-goalf-1.1.0-no-OFED.eb
/home/clusterusers/fgeorgatos/easybuild/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-3.2.2.u3.eb
/home/clusterusers/fgeorgatos/arena/pkg2eb/outdir/Compress-Raw-Zlib-2.051.eb
/home/clusterusers/fgeorgatos/arena/pkg2eb/outdir/IO-Zlib-1.10.eb
/home/clusterusers/fgeorgatos/arena/pkg2eb/outdir/zlib-1.2.7.eb

fgeorgatos@gaia-1:~$ module install
/home/clusterusers/fgeorgatos/easybuild/easybuild/easyconfigs/z/zlib/zlib-1.2.5-goalf-1.1.0-no-OFED.eb
== resolving dependencies ...
== processing EasyBuild easyconfig
/home/clusterusers/fgeorgatos/easybuild/easybuild/easyconfigs/z/zlib/zlib-1.2.5-goalf-1.1.0-no-OFED.eb
== preparing...
== unpacking...
== configuring...
== building...
== testing...
== installing...
== finishing up...
== COMPLETED: Installation ended successfully
== Results of the build can be found in the log file
/home/clusterusers/fgeorgatos/.local/easybuild/software/zlib/1.2.5-goalf-1.1.0-no-OFED/easybuild/easybuild-zlib-1.2.5-20120819.102605.log
== Build succeeded for 1 out of 1

fgeorgatos@gaia-1:~$ module avail

-----------------------------------------------------------
/home/clusterusers/fgeorgatos/.local/easybuild/modules/all/
-----------------------------------------------------------
OpenFOAM/2.1.1-goalf-1.1.0-no-OFED     Python/3.2.3-goalf-1.1.0-no-OFED.orig
zlib/1.2.5-goalf-1.1.0-no-OFED
Python/3.2.3-goalf-1.1.0-no-OFED       Python/3.2.3-goalf-1.1.0-no-OFED.orig2

-------------------------------------------------------------------------
/opt/apps/easybuild/modules/all
-------------------------------------------------------------------------
ATLAS/3.8.4-GCC-4.6.3
     MrBayes/3.1.2-goalf-1.1.0-no-OFED
ATLAS/3.8.4-GCC-4.6.3-LAPACK-3.4.0
     OpenMPI/1.4.5-GCC-4.6.3-no-OFED
ATLAS/3.8.4-GCC-4.6.3-with-shared-libs
     OpenMPI/1.6-GCC-4.6.3-no-OFED
BLACS/1.1-GCC-4.6.3-OpenMPI-1.4.5-no-OFED
     Python/2.7.3-goalf-1.1.0-no-OFED
Bison/2.5-goalf-1.1.0-no-OFED

ScaLAPACK/1.8.0-GCC-4.6.3-OpenMPI-1.4.5-no-OFED-ATLAS-3.8.4-LAPACK-3.4.0-BLACS-1.1
Doxygen/1.8.1.1-goalf-1.1.0-no-OFED
     ScaLAPACK/2.0.1-GCC-4.6.3-OpenMPI-1.4.5-no-OFED-ATLAS-3.8.4-LAPACK-3.4.0
FFTW/3.3.1-GCC-4.6.3-OpenMPI-1.4.5-no-OFED
     Szip/2.1-goalf-1.1.0-no-OFED
GCC/4.5.3
     WPS/3.3.1-goalf-1.1.0-no-OFED-dmpar
GCC/4.5.3-CLooG-PPL
     WRF/3.3.1-goalf-1.1.0-no-OFED-dmpar
GCC/4.6.3
     flex/2.5.35-goalf-1.1.0-no-OFED
GCC/4.6.3-CLooG-PPL
     g2clib/1.2.3-goalf-1.1.0-no-OFED
GCC/4.7.0
     g2lib/1.2.4-goalf-1.1.0-no-OFED
GCC/4.7.0-CLooG-PPL
     goalf/1.1.0-no-OFED
HDF/4.2.7-patch1-goalf-1.1.0-no-OFED
     gsl/1.15-goalf-1.1.0-no-OFED-20120724
HDF5/1.8.7-goalf-1.1.0-no-OFED
     libpng/1.5.10-goalf-1.1.0-no-OFED
HDF5/1.8.9-goalf-1.1.0-no-OFED
     libpng/1.5.11-goalf-1.1.0-no-OFED
HPL/2.0-goalf-1.1.0-no-OFED
     netCDF/4.1.3-goalf-1.1.0-no-OFED
JasPer/1.900.1-goalf-1.1.0-no-OFED
     netCDF/4.2-goalf-1.1.0-no-OFED
LAPACK/3.4.0-GCC-4.6.3
     netCDF-Fortran/4.2-goalf-1.1.0-no-OFED
LAPACK/3.4.0-GCC-4.6.3-ATLAS-3.8.4
     zlib/1.2.5-goalf-1.1.0-no-OFED
Libint/1.1.4-goalf-1.1.0-no-OFED
     zlib/1.2.7-goalf-1.1.0-no-OFED
M4/1.4.16-goalf-1.1.0-no-OFED
fgeorgatos@gaia-1:~$




### what to add in your .bashrc ###

export
EBPATH=~/easybuild/easybuild/easyconfigs:~/.local/easybuild/ebfiles_repo/:~/arena/pkg2eb/outdir/
# adjust as needed

module() {

if [ "$1" = "search" ]
then
  if [ -z "$2" ]
   then
    echo "Not enough params passed for search"
    return
  else
    echo $EBPATH|tr : '\n'|xargs -n1 -I % find % -name '*.eb'|grep -i $2
    return
  fi
fi

if [ "$1" = "install" ]
then
  if [ -z "$2" ]
   then
    echo "Not enough params passed for install"
    return
  else
    shift
    ${EBHOME}/eb --robot ${CFGS} "$@"
    return
  fi
fi

eval `/usr/bin/modulecmd bash $*`

}

-- 
echo "sysadmin know better bash than english" | sed s/min/mins/ \
        | sed 's/better bash/bash better/' # Yelling in a CERN forum

Reply via email to