Hi there, Here is just a tip in case you have bioinfo (and not only) peers like us, who occasionally need to try out throw-away builds and decide later on if that is production-level enough to actually keep it and quality-enhance:
# N.B. THERE IS NO EASYCONFIG AVAILABLE BEFORE THIS LINE :-P fgeorgatos@gaia-8:~: $ eb --try-toolchain=ictce,5.3.0 --try-software-name=Maq --try-software-version=0.6.6 --try-amend=homepage=http://sourceforge.net/projects/maq --try-amend=source_urls=http://sourceforge.net/projects/maq/files/maq/0.6.6 --try-amend=sources=maq-0.6.6.tar.bz2 == temporary log file in case of crash /tmp/easybuild-1uhGsb.log == Generated an easyconfig file Maq-0.6.6-ictce-5.3.0.eb, going to use it now... == resolving dependencies ... == processing EasyBuild easyconfig /mnt/nfs/users/homedirs/fgeorgatos/Maq-0.6.6-ictce-5.3.0.eb == building and installing Maq-0.6.6-ictce-5.3.0... == fetching files... == creating build dir, resetting environment... == unpacking... == patching... == preparing... == configuring... == building... == testing... == installing... == taking care of extensions... == packaging... == postprocessing... == sanity checking... == cleaning up... == creating module... == COMPLETED: Installation ended successfully == WARNING: Build exited with exit code 0. 3 possible error(s) were detected in the build logs, please verify the build. == Results of the build can be found in the log file /tmp/easybuild-Maq-0.6.6-20130715.164012.log == Build succeeded for 1 out of 1 == temporary log file /tmp/easybuild-1uhGsb.log has been removed.fgeorgatos@gaia-8:~: $ module show Maq ------------------------------------------------------------------- /home/users/fgeorgatos/.local/easybuild/modules/all/Maq/0.6.6-ictce-5.3.0: module-whatis TEMPLATE DESCRIPTION - Homepage: http://sourceforge.net/projects/maq conflict Maq prepend-path PATH /home/users/fgeorgatos/.local/easybuild/software/Maq/0.6.6-ictce-5.3.0/bin setenv EBROOTMAQ /home/users/fgeorgatos/.local/easybuild/software/Maq/0.6.6-ictce-5.3.0 setenv EBVERSIONMAQ 0.6.6 setenv EBDEVELMAQ /home/users/fgeorgatos/.local/easybuild/software/Maq/0.6.6-ictce-5.3.0/easybuild/Maq-0.6.6-ictce-5.3.0-easybuild-devel ------------------------------------------------------------------- fgeorgatos@gaia-8:~: $ module load Maq fgeorgatos@gaia-8:~: $ which maq /home/users/fgeorgatos/.local/easybuild/software/Maq/0.6.6-ictce-5.3.0/bin/maq fgeorgatos@gaia-8:~: $ maq 2>&1|head Program: maq (Mapping and Assembly with Qualities) Version: 0.6.6 Contact: Heng Li <[email protected]> Usage: maq <command> [options] Key commands: fasta2bfa convert FASTA to BFA format fastq2bfq convert FASTQ to BFQ format [...] Like it? OK, next step might be to tune the PATH environment more easily but, we'll come back to this at a next release, for things like the following ;-) $ eb --try-amend=easyblock=Tarball --try-toolchain=dummy,dummy --try-software-name='NVIDIA-TDK' --try-software-version=3.304.5 --try-amend=homepage=https://developer.nvidia.com/tesla-deployment-kit --try-amend=source_urls=https://developer.nvidia.com/sites/default/files/akamai/cuda/files/CUDADownloads/NVML/ --try-amend=sources=tdk_3.304.5.tar.gz -r $CFGS -f == temporary log file in case of crash /tmp/easybuild-bYU0sS.log == Generated an easyconfig file NVIDIA-TDK-3.304.5.eb, going to use it now... == resolving dependencies ... == processing EasyBuild easyconfig /mnt/nfs/users/homedirs/fgeorgatos/NVIDIA-TDK-3.304.5.eb == building and installing NVIDIA-TDK-3.304.5... == fetching files... == creating build dir, resetting environment... == unpacking... == patching... == preparing... == configuring... == building... == testing... == installing... == taking care of extensions... == packaging... == postprocessing... == sanity checking... == cleaning up... == creating module... == COMPLETED: Installation ended successfully == Results of the build can be found in the log file /tmp/easybuild-NVIDIA-TDK-3.304.5-20130711.182536.log == Build succeeded for 1 out of 1 == temporary log file /tmp/easybuild-bYU0sS.log has been removed. fgeorgatos@gaia-69:~: $ ll /home/users/fgeorgatos/.local/easybuild/software/NVIDIA-TDK/3.304.5/nvidia-healthmon/nvidia-healthmon -rwxr-xr-x 1 fgeorgatos clusterusers 128696 Jan 8 2013 /home/users/fgeorgatos/.local/easybuild/software/NVIDIA-TDK/3.304.5/nvidia-healthmon/nvidia-healthmon enjoy, Fotis -- echo "sysadmin know better bash than english" | sed s/min/mins/ \ | sed 's/better bash/bash better/' # Yelling in a CERN forum

