Hello,
I am trying to build CESM2.1.1 on our linux cluster. LibXML perl module exists, and we've set PERL5LIB environment variable with xmlchange, and explicitly by exporting the variable. However, we are encountering an error in the build, looks like while building namelist, as shown below. Please note that the PERL5LIB path that we set is not included in @INC. Does anybody know what the problem may be?
Creating component namelists
Calling /home/software/apps/CESM2/2.1.1/components/cam//cime_config/buildnml
...calling cam buildcpp to set build time options
CAM namelist copy: file1 /nfs/home/clemky/CESM2.1.1/cases/b.day1.0/Buildconf/camconf/atm_in file2 /nfs/scratch/clemky/cesm/output/b.day1.0/run/atm_in
Calling /home/software/apps/CESM2/2.1.1/components/clm//cime_config/buildnml
ERROR: Command /home/software/apps/CESM2/2.1.1/components/clm/bld/build-namelist failed rc=2
out=
err=Can't locate XML/LibXML.pm in @INC (@INC contains: /home/software/apps/CESM2/2.1.1/components/clm/bld /home/software/apps/CESM2/2.1.1/components/clm/bld /home/software/apps/CESM2/2.1.1/cime/utils/perl5lib /home/software/apps/CESM2/2.1.1/components/clm/bld /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /home/software/apps/CESM2/2.1.1/cime/utils/perl5lib/Config/SetupTools.pm line 5.
BEGIN failed--compilation aborted at /home/software/apps/CESM2/2.1.1/cime/utils/perl5lib/Config/SetupTools.pm line 5.
Compilation failed in require at /home/software/apps/CESM2/2.1.1/components/clm/bld/CLMBuildNamelist.pm line 414.
I am trying to build CESM2.1.1 on our linux cluster. LibXML perl module exists, and we've set PERL5LIB environment variable with xmlchange, and explicitly by exporting the variable. However, we are encountering an error in the build, looks like while building namelist, as shown below. Please note that the PERL5LIB path that we set is not included in @INC. Does anybody know what the problem may be?
Creating component namelists
Calling /home/software/apps/CESM2/2.1.1/components/cam//cime_config/buildnml
...calling cam buildcpp to set build time options
CAM namelist copy: file1 /nfs/home/clemky/CESM2.1.1/cases/b.day1.0/Buildconf/camconf/atm_in file2 /nfs/scratch/clemky/cesm/output/b.day1.0/run/atm_in
Calling /home/software/apps/CESM2/2.1.1/components/clm//cime_config/buildnml
ERROR: Command /home/software/apps/CESM2/2.1.1/components/clm/bld/build-namelist failed rc=2
out=
err=Can't locate XML/LibXML.pm in @INC (@INC contains: /home/software/apps/CESM2/2.1.1/components/clm/bld /home/software/apps/CESM2/2.1.1/components/clm/bld /home/software/apps/CESM2/2.1.1/cime/utils/perl5lib /home/software/apps/CESM2/2.1.1/components/clm/bld /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /home/software/apps/CESM2/2.1.1/cime/utils/perl5lib/Config/SetupTools.pm line 5.
BEGIN failed--compilation aborted at /home/software/apps/CESM2/2.1.1/cime/utils/perl5lib/Config/SetupTools.pm line 5.
Compilation failed in require at /home/software/apps/CESM2/2.1.1/components/clm/bld/CLMBuildNamelist.pm line 414.