Hi,

I am trying to inject checksums into a new EC I have written.  The
checksums seem to be calculated OK, but do not get injected into the EC:

  [build@dadmin easyconfigs]$ eb rMATS-turbo-4.3.0-gfbf-2024a.eb 
--inject-checksums --force
  == Temporary log file in case of crash /tmp/eb-87ttxk9y/easybuild-bien6zmr.log
  == found valid index for 
/trinity/shared/easybuild/software/EasyBuild/5.0.0/easybuild/easyconfigs, so 
using it...
  == found valid index for 
/trinity/shared/easybuild/software/EasyBuild/5.0.0/easybuild/easyconfigs, so 
using it...
  == injecting sha256 checksums in 
/trinity/home/build/easyconfigs/rMATS-turbo-4.3.0-gfbf-2024a.eb
  == fetching sources & patches for rMATS-turbo-4.3.0-gfbf-2024a.eb...
    >> sources:
    >> /trinity/shared/easybuild/sources/r/rMATS-turbo/v4.3.0.tar.gz
    >> /trinity/shared/easybuild/sources/r/rMATS-turbo/v4.3.0.tar.gz
    >> patches:
    >> 
/trinity/home/build/easyconfigs/rMATS-turbo-4.3.0_bamtools_as_dependency.patch
  == backup of easyconfig file saved to 
/trinity/home/build/easyconfigs/rMATS-turbo-4.3.0-gfbf-2024a.eb.bak_20250404082156_92338
  == injecting sha256 checksums for sources & patches in 
rMATS-turbo-4.3.0-gfbf-2024a.eb...
  == * v4.3.0.tar.gz: 
8825a16f3ea8186d833ead55df0899c54a3da72b440f9674bcf3a9245d971805
  == * v4.3.0.tar.gz: 
8825a16f3ea8186d833ead55df0899c54a3da72b440f9674bcf3a9245d971805
  == * rMATS-turbo-4.3.0_bamtools_as_dependency.patch: 
09db58493bb40daee6f9d1a9a5c702a47168b9175de4127e69036635f34c2b6b
  == Temporary log file(s) /tmp/eb-87ttxk9y/easybuild-bien6zmr.log* have been 
removed.
  == Temporary directory /tmp/eb-87ttxk9y has been removed.
  [build@dadmin easyconfigs]$ grep 8825a1 rMATS-turbo-4.3.0*
  [build@dadmin easyconfigs]$

Is this an actual bug, or am I goofing up somewhere?

Cheers,

Loris

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

Reply via email to