<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 31 May 2018 at 10:23, Lachlan Musicman <span dir="ltr"><<a href="mailto:datakid@gmail.com" target="_blank">datakid@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div><div><div><div><div>Hola<br><br></div>According to the documentation, the slurm munge rpm will be built if the munge libraries are installed.<br><br></div>In CentOS 7.4 I have munge, munge-devel and munge-libs install, via yum. The libs are in /usr/lib64, the bins are in /usr/bin, the daemon is in /usr/sbin.<br><br></div>Neither machine on which I run `rpmbuild -ta slurm-version.tar.gz` creates the slurm-munge rpm.<br><br></div>Creating a /root/.rpmmacro with <br><br></div>%with_munge "--with-munge=/usr/lib64"<br><br></div>Also doesn't work.<br><br></div>Munge is started and working - systemctl status munge returns "Active: active (running)" as I'd expect.<br><br></div><div>When I redirect the rpmbuild stdout I see<br><br>checking for munge installation... /usr<br><br><br></div><div>there is a lot of making various slurm munge .a's etc. <br><br></div><div>Ah. Further down I see<br><br>Obsoletes: slurm-lua slurm-munge slurm-plugins<br><br></div><div>slurm-munge is obsoleted?<br></div><div><br><br></div>What am I doing wrong?<code><span class="gmail-m_9030655109317982352gmail-lit"></span></code><br></div></div></div></blockquote><div><br><br></div><div>Ok. It looks like the docs are out of date. <br><br></div><div>If I grab the built slurm-17.11.7-1.el7.x86_64.rpm and run it through rpm2cpio | cpio -idmv, sure enough I can find auth_munge.so and crypto_munge.so in usr/lib64/slurm.<br><br></div><div>Looks like the slurm-munge rpm has been refactored away.<br><br></div><div>Cheers<br></div><div>L.<br></div></div></div></div>