RE: [easybuild] foss/2019b, EasyBuild/4.2.0, RHEL 7.7: cannot build Python with extensions

2020-05-04 Thread Wolfram Zieger
Ah, nice! Thanks Alan, I’ll take the patch in manually then. I should’ve consulted the Github issues… well, next time. Best regards, Wolfram From: easybuild-requ...@lists.ugent.be On Behalf Of Alan O'Cais Sent: Monday, May 4, 2020 4:22 PM To: easybuild Subject: Re: [easybuild] foss/2019b,

Re: [easybuild] It _is_ possible to "pre-specify" a search path in a

2020-05-04 Thread Mike Kelsey
Kenneth Hoste writes: > On 04/05/2020 03:33, Mike Kelsey wrote: > > Well, I have been successful in this! For my wrapper module, I implemented > > a very simple custom EasyBlock ("scdms_release.py"), which provides an extra > > EasyConfig parameter to specify the diretory, and overloads the base

Re: [easybuild] foss/2019b, EasyBuild/4.2.0, RHEL 7.7: cannot build Python with extensions

2020-05-04 Thread Alan O'Cais
Dear Wolfram, This has come a bit in the last few weeks, to quote @boegel from https://github.com/easybuilders/easybuild/issues/619: Already fixed in easybuilders/easybuild-framework#3303, so closing. The fix will be included

[easybuild] foss/2019b, EasyBuild/4.2.0, RHEL 7.7: cannot build Python with extensions

2020-05-04 Thread Wolfram Zieger
Hello there, Has anyone an idea why building * Python/2.7.16-GCCcore-8.3.0 * Python/3.7.4-GCCcore-8.3.0 as provided upstream on https://github.com/easybuilders/easybuild-easyconfigs/tree/master/easybuild/easyconfigs/p/Python (Master branch) will fail at least in the combination *

Re: [easybuild] Adding/modifying unit tests? -- eb not found in

2020-05-04 Thread Mike Kelsey
Kenneth Hoste writes: > >> On 24/04/2020 02:33, Mike Kelsey wrote: > >>> [kelsey@terra1 EasyBuild]$ which eb > >>> /scratch/user/kelsey/EasyBuild/framework/eb > >>> > >>> but when I launch the unit test per the documentation, I get complaints: > >>> > >>> [kelsey@terra1 EasyBuild]$ export

Re: [easybuild] Do PIP installations in EasyBuild (PythonPackage)

2020-05-04 Thread Kenneth Hoste
On 02/05/2020 18:43, Mike Kelsey wrote: Kenneth Hoste writes: [ I asked about PIP pulling down setup.py dependencies: ] This package contains the required setup.py, which itself has the argument, install_requires=['datacat @

Re: [easybuild] foss/2019b, EasyBuild/4.2.0, RHEL 7.7: cannot build Python with extensions

2020-05-04 Thread Kenneth Hoste
Since this is really a bug in PyPI (they're serving malformed HTML I think), I've also reported it to the PyPI maintainers via https://github.com/pypa/warehouse/issues/7886 . Maybe they can resolve this issue even before we push out a new EasyBuild release that has the workaround (which

Re: [easybuild] Do PIP installations in EasyBuild (PythonPackage)

2020-05-04 Thread Mike Kelsey
Kenneth Hoste writes: > [ You wrote: ] > >> [...]. The 'subdirectory' part probably corresponds to the > >> 'start_dir' easyconfig parameter? [ I wrote: ] > > I'll look into that as an option! What I ended up doing was ceating a > > separate module for "datacat", and installing it as Python-only

Re: [easybuild] Is it possible to "pre-specify" a search path within

2020-05-04 Thread Kenneth Hoste
On 02/05/2020 18:35, Mike Kelsey wrote: Thanks to both Kenneth and Ake for their suggestions! I'll investigate both, but I think I have a couple of questions first. Ake_Sandgren wrote: it might be possible to specify it using a dependency like this, ('CDMS', EXTERNAL_MODULE), in the

Re: [easybuild] Is it possible to "pre-specify" a search path within

2020-05-04 Thread Kenneth Hoste
On 03/05/2020 00:17, Mike Kelsey wrote: kelsey writes: Thanks to both Kenneth and Ake for their suggestions! I'll investigate both, but I think I have a couple of questions first. More follow up below to both suggestions, and my idea for a Third Way (with apologies to Tony Blair :-).

Re: [easybuild] It _is_ possible to "pre-specify" a search path in a module

2020-05-04 Thread Kenneth Hoste
On 04/05/2020 03:33, Mike Kelsey wrote: Well, I have been successful in this! For my wrapper module, I implemented a very simple custom EasyBlock ("scdms_release.py"), which provides an extra EasyConfig parameter to specify the diretory, and overloads the base function make_module_dep().

Re: [easybuild] Adding/modifying unit tests? -- eb not found in

2020-05-04 Thread Kenneth Hoste
On 02/05/2020 21:58, Mike Kelsey wrote: Kenneth Hoste writes: On 24/04/2020 02:33, Mike Kelsey wrote: Quick question about running unit tests. I have all the EasyBuild stuff in local clones, and set up the module to find them. Once I get my environment set up, it points to my personal