Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: atrpms: devel

mpg123 does not install on rhel5

 

 

atrpms devel RSS feed   Index | Next | Previous | View Threaded


promac at gmail

Jan 3, 2011, 11:37 AM

Post #1 of 6 (586 views)
Permalink
mpg123 does not install on rhel5

--> 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)

--
Paulo Roma Cavalcanti
LCG - UFRJ


Axel.Thimm at ATrpms

Jan 4, 2011, 2:39 AM

Post #2 of 6 (582 views)
Permalink
Re: mpg123 does not install on rhel5 [In reply to]

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).
--
http://thimm.gr/ - http://ATrpms.net/
Attachments: signature.asc (0.19 KB)


promac at gmail

Jan 4, 2011, 2:59 AM

Post #3 of 6 (588 views)
Permalink
Re: mpg123 does not install on rhel5 [In reply to]

On Tue, Jan 4, 2011 at 8:39 AM, Axel Thimm <Axel.Thimm [at] atrpms> 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


promac at gmail

Jan 6, 2011, 4:36 AM

Post #4 of 6 (569 views)
Permalink
Re: mpg123 does not install on rhel5 [In reply to]

On Tue, Jan 4, 2011 at 8:59 AM, Paulo Cavalcanti <promac [at] gmail> wrote:

>
>
> On Tue, Jan 4, 2011 at 8:39 AM, Axel Thimm <Axel.Thimm [at] atrpms> 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?
>
>
Axel,

it built and installed fine on RHEL5 here.

Maybe you used libtool from rhel6?

Anyway, a newer version has been released:

http://people.atrpms.net/~pcavalcanti/srpms/mpg123-1.13.1-13.el5.src.rpm

Can you try building it with the appropriate libtool?

Thanks.

--
Paulo Roma Cavalcanti
LCG - UFRJ


Axel.Thimm at ATrpms

Jan 6, 2011, 11:32 AM

Post #5 of 6 (565 views)
Permalink
Re: mpg123 does not install on rhel5 [In reply to]

On Tue, 2011-01-04 at 08:59 -0200, Paulo Cavalcanti wrote:
> On Tue, Jan 4, 2011 at 8:39 AM, Axel Thimm <Axel.Thimm [at] atrpms>
wrote:
> > --> 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?

All ATrpms packages for RHEL use newer autotools as many package will
not build on older autotools. The backward compatibility was excellent
until now with autotools, but it was so because autotools were mostly
build time only. With linking libtool's ltdl and an sobump this changed
now.


--
http://thimm.gr/ - http://ATrpms.net/
Attachments: signature.asc (0.19 KB)


Axel.Thimm at ATrpms

Jan 6, 2011, 12:40 PM

Post #6 of 6 (568 views)
Permalink
Re: mpg123 does not install on rhel5 [In reply to]

On Thu, 2011-01-06 at 10:36 -0200, Paulo Cavalcanti wrote:

> Anyway, a newer version has been released:
>
> http://people.atrpms.net/~pcavalcanti/srpms/mpg123-1.13.1-13.el5.src.rpm
>
>
> Can you try building it with the appropriate libtool?

Thanks, I now use the vendor shipped libtool for this package, the
dependency changed to libltdl.so.3.
--
http://thimm.gr/ - http://ATrpms.net/
Attachments: signature.asc (0.19 KB)

atrpms devel RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.