[slurm-dev] Slurm 2.6.2 and Centos 6.4?

3 views
Skip to first unread message

Dustin Rice

unread,
Sep 11, 2013, 5:36:52 PM9/11/13
to slurm-dev

Hi there, I'm running CentOS 6.4 with the EPEL repo configured. I have
Slurm 2.5.3 running fine and was looking to upgrade to Slurm 2.6.2 and
I've run into this little snag. Seems it's looking for an older version
of hwloc perhaps? Just wanted to see if anyone else has solved this. I
get the feeling it's a quick fix, and that I'm jsut overlooking
something easy.

[root@host ~]# rpm -Uvh slurm-*
error: Failed dependencies:
libhwloc.so.1()(64bit) is needed by slurm-2.6.2-1.el6.x86_64
libhwloc.so.1()(64bit) is needed by
slurm-plugins-2.6.2-1.el6.x86_64
libhwloc.so.1()(64bit) is needed by
slurm-slurmdbd-2.6.2-1.el6.x86_64
[root@host ~]# rpm -qa|grep hwloc
hwloc-1.5-1.el6.i686
hwloc-1.5-1.el6.x86_64
hwloc-devel-1.5-1.el6.x86_64

Thanks!

--
----------------------------
Dustin Rice
Systems Administrator - SNAP
University of Alaska Fairbanks
Ph: 907-474-7148
----------------------------

Alan Orth

unread,
Sep 12, 2013, 9:12:53 AM9/12/13
to slurm-dev

Hi, Dustin.

I just upgraded my CentOS 6.4 cluster to SLURM 2.6.2 (from 2.6.1) and
didn't have any problems. How are you building the RPMs?

rpmbuild -ta slurm-2.6.2.tar.bz2

That's how I built mine.

Alan

On 09/12/2013 12:36 AM, Dustin Rice wrote:
>
> Hi there, I'm running CentOS 6.4 with the EPEL repo configured. I have
> Slurm 2.5.3 running fine and was looking to upgrade to Slurm 2.6.2 and
> I've run into this little snag. Seems it's looking for an older
> version of hwloc perhaps? Just wanted to see if anyone else has solved
> this. I get the feeling it's a quick fix, and that I'm jsut
> overlooking something easy.
>
> [root@host ~]# rpm -Uvh slurm-*
> error: Failed dependencies:
> libhwloc.so.1()(64bit) is needed by slurm-2.6.2-1.el6.x86_64
> libhwloc.so.1()(64bit) is needed by
> slurm-plugins-2.6.2-1.el6.x86_64
> libhwloc.so.1()(64bit) is needed by
> slurm-slurmdbd-2.6.2-1.el6.x86_64
> [root@host ~]# rpm -qa|grep hwloc
> hwloc-1.5-1.el6.i686
> hwloc-1.5-1.el6.x86_64
> hwloc-devel-1.5-1.el6.x86_64
>
> Thanks!
>

--
Alan Orth
alan...@gmail.com
http://alaninkenya.org
http://mjanja.co.ke
"I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone." -Bjarne Stroustrup, inventor of C++

Dustin Rice

unread,
Sep 12, 2013, 2:35:52 PM9/12/13
to slurm-dev

Yup, building the same way.

Andy Wettstein

unread,
Sep 12, 2013, 2:41:53 PM9/12/13
to slurm-dev


Are you building on the same host you are installing on? Redhat changed
from hwloc-1.1 to hwloc-1.5 with no library compatibility between 6.3
and 6.4. I would assume the RPMs figure out their library depends
automatically so if you build on 6.3 they would depend on hwloc-1.1.
--
andy wettstein
hpc system administrator
research computing center
university of chicago
773.702.1104

Dustin Rice

unread,
Sep 12, 2013, 4:04:54 PM9/12/13
to slurm-dev

Actually my mistake. My slurm build process relied on an older Cent OS
6.3 box automatically building the RPMs and dropping them into a local
repo. Once I updated that box to 6.4 things worked like a charm.
Reply all
Reply to author
Forward
0 new messages