Hi Ole,

Simon and the rest of the Bear Research Software Group have a complete tree of 
easyconfigs under https://github.com/bear-rsg/bear-eb/tree/main/easyconfigs, 
and in there you will find the missing dependencies. You either can clone this 
tree locally and add it to your robots search path, or copy out the 
dependencies you need manually. 

> On 26 May 2023, at 10:48, Ole Holm Nielsen <[email protected]> wrote:
> 
> Hi Simon,
> 
> Fantastic, thanks a lot for the quick answer!  However, when I try to build 
> the module I encounter some missing prerequisites:
> 
> ERROR: Missing dependencies: autograd/1.5-foss-2021b, 
> libctl/4.5.1-foss-2021b, Harminv/1.4.1-foss-2021b, MPB/1.11.1-foss-2021b, 
> libGDSII/0.21-foss-2021b (no easyconfig file or existing module found)
> 
> How can I resolve this issue?
> 
> Thanks,
> Ole
> 
> 
> On 5/26/23 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] <[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
> 

-- 
Terje Kvernes
Driftsansvarlig
Matematisk Institutt
Universitetet i Oslo

Reply via email to