Dear Jan,
Thanks very much for your response! As you surmised, some prerequisites
are missing from our EB 4.9.4 setup. Do you have any suggestions where I
can find these:
$ eb Meep-1.27.0-foss-2023a.eb -Dr
== Temporary log file in case of crash /tmp/eb-bo3q34fp/easybuild-2huxvbav.log
== found valid index for
/home/modules/software/EasyBuild/4.9.4/easybuild/easyconfigs, so using it...
== found valid index for
/home/modules/software/EasyBuild/4.9.4/easybuild/easyconfigs, so using it...
ERROR: Missing dependencies: HDF5/1.14.2-foss-2023a,
libctl/4.5.1-foss-2023a, MPB/1.11.1-foss-2023a, Harminv/1.4.2-foss-2023a,
libGDSII/0.21-foss-2023a (no easyconfig file or existing module found)
I couldn't find the HDF5 .eb file in the same repo as Meep.
Thanks a lot,
Ole
On 10/4/24 11:21, Jan André Reuter wrote:
Dear Ole,
it looks like the JSC repo has a Meep EasyConfig for foss/2023a. However,
there might be some version differences to the upstream EasyConfigs (e.g.
HDF5). You can find the EasyConfig here: https://github.com/easybuilders/
JSC/blob/2024/Golden_Repo/m/Meep/Meep-1.27.0-foss-2023a.eb
Best,
Jan
On 04.10.24 10:43, Ole Holm Nielsen wrote:
Dear EasyBuilders,
I'd like to ask again if anyone has succeeded in building a Meep module
using foss/2023a (or newer)? Our user is still asking if we can help
him with a Meep module.
Thanks,
Ole
On 8/27/24 13:10, Ole Holm Nielsen wrote:
Our cluster has been upgraded to RockyLinux 8, and our minimum
toolchain version is now foss/2023a. A user is asking us to build the
Meep[1] module, which we installed in our old cluster stack using
Meep-1.25.0- foss-2021b.eb thanks to the list thread shown below.
There doesn't seem to be any Meep .eb file available for foss/2023a at
this time. Has anyone had the time to build the Meep module using a
more recent toolchain?
Thanks a lot,
Ole
[1] https://docs.easybuild.io/version-specific/supported-software/#meep
On 26-05-2023 10:39, Simon Branford wrote:
Hi Ole,
Yes, we have an easyconfig for 1.25 - see https://github.com/bear-rsg/
bear-eb/blob/main/easyconfigs/m/Meep/Meep-1.25.0-foss-2021b.eb
Regards,
Simon
-----Original Message-----
From: [email protected] <easybuild-
[email protected]> On Behalf Of Ole Holm Nielsen
Sent: 26 May 2023 09:29
To: easybuild <[email protected]>
Subject: [easybuild] EB file for building a recent version of Meep?
CAUTION: This email originated from outside the organisation. Do not
click links or open attachments unless you recognise the sender and
know the content is safe.
We have a user request for installing the Meep module. However, the
versions of Meep in EasyBuild are very old:
https://docs.easybuild.io/version-specific/supported-software/#meep
The .eb files would build an old version Meep-1.4.3-intel-2020a.eb
from an obsolete source, or old version Meep-1.6.0-intel-2018a-
Python-2.7.14.eb
with Python 2.7 :-(
The current release of Meep is 1.26:
https://github.com/NanoComp/meep/releases and installation
instructions are in https://meep.readthedocs.io/en/latest/Installation/
Question: Has anyone looked at writing an .eb file for a recent
version of Meep with modern compilers and Python3?
Thanks,
Ole
--
Ole Holm Nielsen
PhD, Senior HPC Officer
Department of Physics, Technical University of Denmark
--
Ole Holm Nielsen
PhD, Senior HPC Officer
Department of Physics, Technical University of Denmark,
Fysikvej Building 309, DK-2800 Kongens Lyngby, Denmark
E-mail: [email protected]
Homepage: http://dcwww.fysik.dtu.dk/~ohnielse/
Mobile: (+45) 5180 1620