Loris Bennett <[email protected]> writes:

> Hi,
>
> Before I attempt to update the EC for US-GAMESS I was wondering whether
> there was a specific reason why the latest one in EasyBuild is 
>
>   GAMESS-US-20180214-R1-foss-2016b.eb
>
> i.e. over 5 years old.  Has interest in GAMESS just waned or are there
> particular issues which lead to there being no more recent ECs?

Despite not hearing from anyone, I thought I would have a go at this.

I updated one of the patches, which, when I apply it directly to the
original file seems fine:

  [build@admin gamess]$ patch --dry-run --verbose rungms.orig 
GAMESS-US_rungms_fix_PP
  N_not_initialized.patch                                                       
     
  Hmm...  Looks like a unified diff to me...
  The text leading up to this was:
  --------------------------
  |--- rungms.orig        2023-07-01 08:04:29.000000000 +0200
  |+++ rungms     2023-12-01 08:55:00.529995185 +0100
  --------------------------
  checking file rungms.orig
  Using Plan A...
  Hunk #1 succeeded at 672.
  done

However, within EasyBuild the patch fails with the following message

  == 2023-12-01 09:02:51,616 easyblock.py:4277 WARNING build failed
  (first 300 chars): Couldn't apply patch file
  
/trinity/shared/easybuild/software/EasyBuild/4.8.2/easybuild/easyconfigs/g/GAMESS-US/GAMESS-US_rungms-slurm.patch.
 Process
  exited with code 1: patching file rungms
  Hunk #1 succeeded at 188 (offset 102 lines).
  Hunk #2 succeeded at 204 (offset 107 lines).
  Hunk #3 succeeded at

What I am doing wrong?

Cheers,

Loris

-- 
Dr. Loris Bennett (Herr/Mr)
ZEDAT, Freie Universität Berlin

Reply via email to