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