lualib RPM requirments for LMT

62 views
Skip to first unread message

Matt Bettinger

unread,
Aug 27, 2013, 10:25:07 AM8/27/13
to lmt-d...@googlegroups.com
Hello,

We are trying to install LMT on our SGI lustre (ddn) system which is running sles11sp1.  I am having a problem installing the lmt-server-agent-3.1.2-1.x86_64.rpm due to a dependency on liblua-5.1.so

mds1:~/lmt # rpm -ivh lmt-server-agent-3.1.2-1.x86_64.rpm
error: Failed dependencies:
        liblua-5.1.so()(64bit) is needed by lmt-server-agent-3.1.2-1.x86_64

I have lua installed from the sles11sp1  repos but it looks like it does not fit the requirement for lmt-server-agent

mds1:~/lmt # rpm -qR lua
update-alternatives
/bin/sh
/bin/sh
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libdl.so.2()(64bit)
libhistory.so.5()(64bit)
liblua.so.5.1()(64bit)
libm.so.6()(64bit)
libncurses.so.5()(64bit)
libreadline.so.5()(64bit)
rpmlib(PayloadIsLzma) <= 4.4.2-1


I would like to only use sles11sp1 rpms to build the lmt installation but will consider using opensuse repos if that is what it takes to get this installed.  Any ideas what rpm would provide the liblua-5.1.so()(64bit) ?

re,

Matt B

Christopher J. Morrone

unread,
Aug 27, 2013, 7:19:05 PM8/27/13
to lmt-d...@googlegroups.com
Matt,

Where did you get that rpm?

I am going to take a wild guess and say that you are probably trying to
install a binary rpm built for RHEL on a SLES system.

The lmt spec file does not contain an explicit lua dependency, except in
the src rpm, there is a lua-devel BuildRequires,. The library
dependency comes from the normal automatic dependency generator. I
would not be too surprised if the generator and the package or library
names are a little different on RHEL and SLES.

Also, lmt 3.1.2 is something like 3 years old, so you should probably
consider using a recent release of lmt. The upstream LMT code is housed
here:

https://github.com/chaos/lmt

Chris



On 08/27/2013 07:25 AM, Matt Bettinger wrote:
> Hello,
>
> We are trying to install LMT on our SGI lustre (ddn) system which is
> running sles11sp1. I am having a problem installing the
> lmt-server-agent-3.1.2-1.x86_64.rpm due to a dependency on liblua-5.1.so.
>
> mds1:~/lmt # rpm -ivh lmt-server-agent-3.1.2-1.x86_64.rpm
> error: Failed dependencies:
> *liblua-5.1.so()(64bit) *is needed by lmt-server-agent-3.1.2-1.x86_64
>
> I have lua installed from the sles11sp1 repos but it looks like it does
> not fit the requirement for lmt-server-agent
>
> mds1:~/lmt # rpm -qR lua
> update-alternatives
> /bin/sh
> /bin/sh
> rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> rpmlib(CompressedFileNames) <= 3.0.4-1
> libc.so.6()(64bit)
> libc.so.6(GLIBC_2.2.5)(64bit)
> libc.so.6(GLIBC_2.3)(64bit)
> libc.so.6(GLIBC_2.3.4)(64bit)
> libdl.so.2()(64bit)
> libhistory.so.5()(64bit)
> *liblua.so.5.1()(64bit)*
> libm.so.6()(64bit)
> libncurses.so.5()(64bit)
> libreadline.so.5()(64bit)
> rpmlib(PayloadIsLzma) <= 4.4.2-1
>
>
> I would like to only use sles11sp1 rpms to build the lmt installation
> but will consider using opensuse repos if that is what it takes to get
> this installed. Any ideas what rpm would provide the
> *liblua-5.1.so()(64bit) ?
> *
> re,
>
> Matt B*
> *
>
> --
> You received this message because you are subscribed to the Google
> Groups "lmt-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to lmt-discuss...@googlegroups.com.
> To post to this group, send email to lmt-d...@googlegroups.com.
> Visit this group at http://groups.google.com/group/lmt-discuss.
> For more options, visit https://groups.google.com/groups/opt_out.

iamatt

unread,
Aug 27, 2013, 7:55:04 PM8/27/13
to lmt-d...@googlegroups.com

Ok thanks.  I figured something strange was going on.  I built rpm for our sles lustre oss/mds just fiine AND for our centos mon server.   I am getting a basic ltop working with what looks to be valid data now!


To post to this group, send email to lmt-d...@googlegroups.com.
Visit this group at http://groups.google.com/group/lmt-discuss.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups "lmt-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lmt-discuss+unsubscribe@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages