Hi Ole,

 

Thanks for your reply.

 

I went through the prerequisite list on both the slurm installation guide and your page.  

 

I have two packages missing, but I think there are replacement packages for them:

--

libibmad – I have infiniband-diags and rdma-core-devel

libnvidia-ml – I have nvidia-driver-NVML

 

I have two packages not at the required versions. But I’m not building with REST API.

--

libyaml-0.1.7 

json-c-0.13.1

 

Other than the above four packages, I have every prerequisite package.

 

Thanks,

Yuan

 

 

 

 

 

From: Ole Holm Nielsen via slurm-users <slurm-users@lists.schedmd.com>
Date: Sunday, February 23, 2025 at 5:22
AM
To: slurm-users@lists.schedmd.com <slurm-users@lists.schedmd.com>
Subject: [slurm-users] Re: Please help - Building Slurm-24.11.1 Failed

Hi Yuan, Did you have all the prerequisite packages installed? See instructions in this Wiki page: https://urldefense.com/v3/__https://wiki.fysik.dtu.dk/Niflheim_system/Slurm_installation/*build-slurm-rpms__;Iw!!NiUAmZJ8c1GNWg!XzdZNptMyjIo8Q2IQlT4hQfhkcK6-TZseP2x9LzOfFnKHEeZA7RagR16-esnOb61YMLQJ8gg3IB86345i3AKc1AgV8lu26gWag3Myx0$

ZjQcmQRYFpfptBannerStart

This Message Is From an External Sender

This message came from outside your organization.

Search “email warning banner” on ANCHOR for more information

 

ZjQcmQRYFpfptBannerEnd

Hi Yuan,
 
Did you have all the prerequisite packages installed?  See instructions 
in this Wiki page:
https://urldefense.com/v3/__https://wiki.fysik.dtu.dk/Niflheim_system/Slurm_installation/*build-slurm-rpms__;Iw!!NiUAmZJ8c1GNWg!XzdZNptMyjIo8Q2IQlT4hQfhkcK6-TZseP2x9LzOfFnKHEeZA7RagR16-esnOb61YMLQJ8gg3IB86345i3AKc1AgV8lu26gWag3Myx0$
 
IHTH,
Ole
 
On 23-02-2025 06:04, Zhang, Yuan via slurm-users wrote:
> Hello,
> 
> I got errors about missing perl modules when building slurm24.11.1 rpm 
> packages.  Has anyone seen this error before? And how to fix it?
> 
> Here are the error messages:
> 
> --
> 
> Processing files: slurm-perlapi-24.11.1-1.el8.x86_64
> 
> error: File not found: /home/gdhpcgroup/yxz006/rpmbuild/BUILDROOT/ 
> slurm-24.11.1-1.el8.x86_64/usr/lib64/perl5/Slurm/Bitstr.pm
> 
> error: File not found: /home/gdhpcgroup/yxz006/rpmbuild/BUILDROOT/ 
> slurm-24.11.1-1.el8.x86_64/usr/lib64/perl5/Slurm/Constant.pm
> 
> error: File not found: /home/gdhpcgroup/yxz006/rpmbuild/BUILDROOT/ 
> slurm-24.11.1-1.el8.x86_64/usr/lib64/perl5/Slurm/Hostlist.pm
> 
> error: File not found: /home/gdhpcgroup/yxz006/rpmbuild/BUILDROOT/ 
> slurm-24.11.1-1.el8.x86_64/usr/lib64/perl5/auto/Slurm/Slurm.so
> 
> error: File not found: /home/gdhpcgroup/yxz006/rpmbuild/BUILDROOT/ 
> slurm-24.11.1-1.el8.x86_64/usr/lib64/perl5/auto/Slurmdb/Slurmdb.so
> 
> error: File not found: /home/gdhpcgroup/yxz006/rpmbuild/BUILDROOT/ 
> slurm-24.11.1-1.el8.x86_64/usr/lib64/perl5/auto/Slurmdb/autosplit.ix
> 
> RPM build errors:
> 
>      Macro expanded in comment on line 31: %_prefix 
> path                                install path for commands, 
> libraries, etc.
> 
>      Macro expanded in comment on line 240: %define 
> _unpackaged_files_terminate_build      0
> 
>      File listed twice: /usr/lib/.build- 
> id/49/9394dac8b96530e1a29d0e35608ef9acedec70
> 
>      File listed twice: /usr/lib/.build- 
> id/88/4e3a854911920ae0c77c4b32d5af70dad538a9
> 
>      File listed twice: /usr/lib/.build-id/ 
> c1/72dbf51fe1c17868a4e0dbf0aa55a7923f6d02
> 
>      File listed twice: /usr/lib/.build-id/ 
> dc/67c93438d36986971444d218350d27b413c2cb
> 
>      File listed twice: /usr/lib/.build-id/ee/ 
> e79f70a62bf62e74705a75daa87d26857452ef
> 
>      Deprecated external dependency generator is used!
> 
>      File not found: /home/gdhpcgroup/yxz006/rpmbuild/BUILDROOT/ 
> slurm-24.11.1-1.el8.x86_64/usr/lib64/perl5/Slurm/Bitstr.pm
> 
>      File not found: /home/gdhpcgroup/yxz006/rpmbuild/BUILDROOT/ 
> slurm-24.11.1-1.el8.x86_64/usr/lib64/perl5/Slurm/Constant.pm
> 
>      File not found: /home/gdhpcgroup/yxz006/rpmbuild/BUILDROOT/ 
> slurm-24.11.1-1.el8.x86_64/usr/lib64/perl5/Slurm/Hostlist.pm
> 
>      File not found: /home/gdhpcgroup/yxz006/rpmbuild/BUILDROOT/ 
> slurm-24.11.1-1.el8.x86_64/usr/lib64/perl5/auto/Slurm/Slurm.so
> 
>      File not found: /home/gdhpcgroup/yxz006/rpmbuild/BUILDROOT/ 
> slurm-24.11.1-1.el8.x86_64/usr/lib64/perl5/auto/Slurmdb/Slurmdb.so
> 
>      File not found: /home/gdhpcgroup/yxz006/rpmbuild/BUILDROOT/ 
> slurm-24.11.1-1.el8.x86_64/usr/lib64/perl5/auto/Slurmdb/autosplit.ix
> 
> --
> 
> Thanks!
> 
> Yuan
> 
> --
> 
> Yuan Zhang
> 
> Senior HPC System Programmer
> 
> Nationwide Children’s Hospital Research Institute
> 
> Columbus, Ohio   43215
 
-- 
slurm-users mailing list -- slurm-users@lists.schedmd.com
To unsubscribe send an email to slurm-users-leave@lists.schedmd.com