Hi Glenn,

Good to hear you managed to figure it out by yourself!

Is there something we can change in EasyBuild that would have made this easier to catch?

Make the Perl easyblock print a warning when $PERL5LIB is already defined, for example?

Do you mind opening an issue on this at https://github.com/easybuilders/easybuild-easyblocks/issues ?


regards,

Kenneth

On 17/02/2021 18:29, Glenn (Gedaliah) Wolosh wrote:
Problem solved. I had the PERL5LIB variable set years ago to fix an issue. I unset the variable and got past this error.

NJIT logo <https://www.njit.edu/> *Glenn (Gedaliah) Wolosh, Ph.D.*
Sr Acad & Res Comp Supp Spec
Acad & Research Computing Systems
[email protected] <mailto:[email protected]> • (973) 596-5437 <tel:(973) 596-5437>

A Top 100 National University
/U.S. News & World Report/





On Feb 17, 2021, at 9:41 AM, Kenneth Hoste <[email protected] <mailto:[email protected]>> wrote:

Dear Glenn,

On 17/02/2021 15:35, Glenn (Gedaliah) Wolosh wrote:
All,
Running on centos 7.8
Easybuild 4.3.2
This is the first install I am attempting with easybuild.
The install fails here:
== FAILED: Installation ended unsuccessfully (build directory: /home/g/gwolosh/.local/easybuild/build/Perl/5.32.0/GCCcore-10.2.0): build failed (first 300 chars): cmd " perl Makefile.PL PREFIX=/opt/site/easybuild/software/Perl/5.32.0-GCCcore-10.2.0 " exited with exit code 127 and output: perl: symbol lookup error: /usr/lib64/perl5/vendor_perl/auto/Cwd/Cwd.so: undefined symbol: Perl_xs_apiversion_bootcheck
 (took 25 min 46 sec)
== Results of the build can be found in the log file(s) /scratch/eb-3jyvszub/easybuild-Perl-5.32.0-20210217.085104.mDmWB.log ERROR: Build of /opt/site/easybuild/software/EasyBuild/4.3.2/easybuild/easyconfigs/p/Perl/Perl-5.32.0-GCCcore-10.2.0.eb failed (err: 'build failed (first 300 chars): cmd " perl Makefile.PL PREFIX=/opt/site/easybuild/software/Perl/5.32.0-GCCcore-10.2.0 " exited with exit code 127 and output:\nperl: symbol lookup error: /usr/lib64/perl5/vendor_perl/auto/Cwd/Cwd.so: undefined symbol: Perl_xs_apiversion_bootcheck\n')
Let me know if you need any further information.

Hmm, that's a strange problem...

Do you mind sharing the full EasyBuild log file for closer inspection?

I assume this problem is persistent, i.e. it fails again in the same way if you try again?

Can you also share the output of "eb --show-config" and "eb --show-system-info"?


regards,

Kenneth

NJIT logo <https://www.njit.edu/ <https://www.njit.edu/>>*Glenn (Gedaliah) Wolosh, Ph.D.*
Sr Acad & Res Comp Supp Spec
Acad & Research Computing Systems
[email protected] <mailto:[email protected]><mailto:[email protected] <mailto:[email protected]>> • (973) 596-5437 <tel:(973) 596-5437>
A Top 100 National University
/U.S. News & World Report/

Reply via email to