Hi Ernesto,

On 18/05/2021 11:57, Ernesto Eduardo Diaz Conde wrote:
Hello

Since version 4.3.3 I am trying to install Perl 5.32-GCCcore with any of the toolchain versions but I keep getting error, even in the new version of EasyBuild I attach the log.

Any indication or modification that must be made to achieve the installation, the help is welcome.


It looks like the installation is failing because the pod2usage script that is supposed to be part of the installation can't be found:

Couldn't copy cpan/Pod-Usage/blib/script/pod2usage to /opt/apps/easybuild/software/Perl/5.32.0-GCCcore-10.2.0/bin/pod2usage: No such file or directory


I couldn't find a clear cause for that, but while looks through the log it seems like the location of the build directory is on a shared filesystem:

== 2021-05-18 06:46:54,337 build_log.py:265 INFO FAILED: Installation ended unsuccessfully (build directory: /opt/apps/easybuild/build/Perl/5.32.0/GCCcore-10.2.0): build failed (first 300 chars): cmd " make install " exited with exit code 2 and output:


If /opt/apps/easybuild/build is on a shared filesystem (and I think it is), you should change that.

Having the build directory on a shared filesystem like NFS, GPFS, Lustre, etc. is a problem, not only for Perl but also for several other software packages.

Please reconfigure EasyBuild to ensure that the build directories are on a local filesystem like /tmp (or ramdisk like /dev/shm), see https://docs.easybuild.io/en/latest/Configuration.html#build-path-buildpath .

Do let us know if this helps!


regards,

Kenneth


Best Regards
Ernesto

Reply via email to