Hi,

I set up EasyBuild in my own home directory and managed to build a bunch
of software.  I then copied the whole EasyBuild tree to a different
directory owned by a system user 'build'.

Unfortunately the path to my home directory has been written to various
scripts and, I presume, may have been compiled into some binaries.  Thus
I just want to rebuild the software.

However doing say

  eb GCCcore-7.3.0.eb --robot --rebuild

fails with the following message to stdout:

  make: *** [all] Error 2
   (at 
easybuild/software/EasyBuild/3.8.0/lib/python2.7/site-packages/easybuild_framework-3.8.0-py2.7.egg/easybuild/tools/run.py:501
 in parse_cmd_output)
  == 2019-01-17 10:22:21,683 easyblock.py:2864 WARNING build failed (first 300 
chars): cmd " make -j 40 " exited with exit code 2 and output:
  make[1]: Entering directory 
`/trinity/shared/easybuild/build/GCCcore/7.3.0/dummy-/gcc-7.3.0/stage1_obj'

and the following in the log file:

  == 2019-01-17 10:22:21,683 easyblock.py:2864 WARNING build failed (first 300 
chars): cmd " make -j 40 " exited with exit code 2 and output:
  make[1]: Entering directory 
`/trinity/shared/easybuild/build/GCCcore/7.3.0/dummy-/gcc-7.3.0/stage1_obj'
  mkdir -p -- ./fixincludes
  mkdir -p -- ./libiberty
  mkdir -p -- ./lto-plugin
  mkdir -p -- ./intl
  mkdir -p -- ./gmp
  mkdir -p -- ./libbacktrace
  Co
  == 2019-01-17 10:22:21,684 easyblock.py:286 INFO Closing log for application 
name GCCcore version 7.3.0

As I am slightly pushed for time and probably have to recompile most
stuff anyway, I was wondering what is the most pragmatic way to
proceed.

Of the directories

  apps/
  build/
  ebfiles_repo/
  moduleData/
  modules/
  software/
  sources/ 

could I just delete 

  build/
  modules/
  software/

?

Cheers,

Loris

-- 
Dr. Loris Bennett (Mr.)
ZEDAT, Freie Universität Berlin         Email [email protected]

Reply via email to