Re: mpg123 does not install on rhel5

Paulo Cavalcanti <[email protected]>
Newsgroups gmane.linux.redhat.rpm.atrpms.devel
Message-ID <[email protected]>
On Tue, Jan 4, 2011 at 8:39 AM, Axel Thimm <[email protected]> wrote:

> On Mon, 2011-01-03 at 17:37 -0200, Paulo Cavalcanti wrote:
> > --> Finished Dependency Resolution
> > mpg123-1.13.0-13.el5.x86_64 from atrpms has depsolving problems
> >   --> Missing Dependency: libltdl.so.7()(64bit) is needed by package
> > mpg123-1.13.0-13.el5.x86_64 (atrpms)
> > Error: Missing Dependency: libltdl.so.7()(64bit) is needed by package
> > mpg123-1.13.0-13.el5.x86_64 (atrpms)
>
> Hm, this is tricky. This is part of a newer libtool, and usually the
> autotools suite does not leave any external runtime dependencies. In
> this case mpg123 explicitly uses libtool libs.
>
> There are two ways out: Try to rebuild with RHEL5's libtool or ship the
> newer libtool in ATrpms (with the usual move to testing etc. issues).
>
>

mpg123 has a BR libtool-ltdl-devel,
but how did it get a newer libtool in rhel5?
Maybe you have (or had) a newer libtool there "floating around" during the
build?

This is on F14:

[cascavel:~] ldd /usr/bin/mpg123
    linux-vdso.so.1 =>  (0x00007fff4c1ff000)
    libmpg123.so.0 => /usr/lib64/libmpg123.so.0 (0x0000003c1ce00000)
    libltdl.so.7 => /usr/lib64/libltdl.so.7 (0x0000003d31000000)
    libm.so.6 => /lib64/libm.so.6 (0x0000003d1dc00000)
    libc.so.6 => /lib64/libc.so.6 (0x0000003d1d800000)
    libdl.so.2 => /lib64/libdl.so.2 (0x0000003d1e000000)
    /lib64/ld-linux-x86-64.so.2 (0x0000003d1d400000)


-- 
Paulo Roma Cavalcanti
LCG - UFRJ
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.