Dear Gizo,

Since SHA256 checksums are used in EasyBuild-3.4.0.eb, you need to use EasyBuild v3.3.0 or more recent to install it (only recent versions auto-detect SHA256 vs MD5 checksums).

So, if you're still using an older EasyBuild version, install EasyBuild v3.3.0 first to install EasyBuild v3.4.0.

Another alternative is just to re-bootstrap, which should give you EasyBuild v3.4.0 directly.


regards,

Kenneth

On 21/09/2017 11:46, [email protected] wrote:
An update does not work for me. The config file EasyBuild-3.4.0.eb seems to 
have wrong checksums of all source  packages.  While configs of older versions 
don't use the checksum option at all.

Best,
Gizo

On Monday, September 11, 2017 09:49 CEST, Kenneth Hoste 
<[email protected]> wrote:
Dear EasyBuilders,

I'm happy to announce the release of EasyBuild version 3.4.0 [1].
You guessed it: this is the best EasyBuild release ever!

Highlights include:

      * support for backing up existing modules via --backup-modules
before they are regenerated [2]
          * this is enabled automatically with --skip and --module-only

      * support for adding or replacing checksums in easyconfig files via
--inject-checksums [3]

      * (experimental) support for "eb --trace" to trace the progress of
installations in more detail [4]
          * feedback on the generated output is welcome!

      * updates to the easyblocks for GAMESS-US, MRtrix, ROOT, Siesta +
various bug fixes

      * support for 31 new software packages, incl. CLISP, OpenNLP,
PHAST, PYTHIA & UNAFold

      * updated easyconfigs for Boost 1.65.0, binutils 2.29, GCC(core)
7.2.0, GAMESS-US 20170420-R1, Perl 5.26.0, ROOT 6.10.04, etc.


This brings the total number of supported software packages to 1,293 [5]!
A detailed overview of all changes is available in the release notes [6].

Thanks to everyone who contributed to this release in one way or another!


To upgrade to EasyBuild v3.4.0, there are several options, see [7].
Two particularly easy options include:

      * eb --install-latest-eb-release  # requires EasyBuild v3.3.0 or
more recent

      * eb --from-pr 5107               # use easyconfig from PR #5107 [8]


(EasyBuild v3.3.0 is required for --install-latest-eb-release because
support for SHA256 checksums is required)


Enjoy!

regards,

Kenneth (a.k.a. boegel)
EasyBuild release manager


[1] https://pypi.python.org/pypi/easybuild/3.4.0
[2] http://easybuild.readthedocs.io/en/latest/Backup_modules.html
[3]
http://easybuild.readthedocs.io/en/latest/Writing_easyconfig_files.html#adding-or-replacing-checksums-using-inject-checksums
[4] http://easybuild.readthedocs.io/en/latest/Tracing_progress.html
[5]
http://easybuild.readthedocs.io/en/latest/version-specific/Supported_software.html
[6] http://easybuild.readthedocs.io/en/latest/Release_notes.html
[7]
http://easybuild.readthedocs.io/en/latest/Installation.html#updating-an-existing-easybuild-installation
[8] https://github.com/hpcugent/easybuild-easyconfigs/pull/5107/files

Reply via email to