Re: ATrpms ffmpeg does not work

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Jan 11, 2007 at 12:09:06PM -0800, Kam Leo wrote:
> On 1/11/07, Paul Smith <phhs80@xxxxxxxxx> wrote:
> >On 1/11/07, Kam Leo <kam.leo@xxxxxxxxx> wrote:
> >> > I am expericencing the following problem with ATrpms ffmpeg:
> >> >
> >> > $ ffmpeg
> >> > ffmpeg: symbol lookup error: /usr/lib/libavcodec.so.51: undefined
> >> > symbol: dlclose
> >> > $
> >> >
> >> > Any ideas?
> >>
> >> Axel monitors this list but you will get a faster response if
> >> post your problem on Axel's bug page..
> >
> >Do you mean this
> >
> >http://bugzilla.atrpms.net/
> >
> >Kam?
> >
> 
> Yes.
> 
> P.S. Happy New Year. You, too, Axel.

Thanks, happy new year to you as well.

On Thu, Jan 11, 2007 at 09:39:56PM +0000, Paul Smith wrote:
> Done:
> 
> http://bugzilla.atrpms.net/show_bug.cgi?id=1108

There was already an old bugzilla in there:

http://bugzilla.atrpms.net/show_bug.cgi?id=1033

In a nutshell: It looks like something chews on some rpms, but it was
never really resolved what it was. This may be prelink or perhaps
another repo installing stuff over the ATrpms' bits. When the users
identified the manipulated package (in their case x264 and
subpackages) and reinstalled them from ATrpms the problem was fixed.

E.g. try rpm -q and rpm -V on all affected parts and reinstall the
rpms that show modifications. If you identify what is was (prelinking,
other repo overwriting ATrpms' packages etc) please feed me back!

See especially http://bugzilla.atrpms.net/show_bug.cgi?id=1033#c11 and
http://bugzilla.atrpms.net/show_bug.cgi?id=1033#c14

| | 
| | Thomas, it looks like indeed the same bug as Dave's, e.g. your "bad"
| | machine does not reference libdl.so.2 at all (as well as some other
| | X11 libs).
| | 
| | The size differences of /lib/libdl-2.4.so may really be due to
| | prelinking. On a fresh install w/o prelinking I see 14652 bytes, on a
| | system w/ prelinking it's 16436, just like your two systems.
| | 
| | prelinking may cause problems, I hadn't thought about it. It usually
| | happens if you install packages while the prelinking is running
| | (prelinking usually runs at 4:00 in the night, but if the PC was off
| | and you use anacron it may run at more regular times, too). The
| | easiest way to fix it is to reinstall the package. rpm -V on the
| | packages that may have been eaten by prelinking may give a hint,
| | e.g. rpm -V ffmpeg libavcodec51 could return something along the lines
| | as "has been changed since prelinking" or similar.
| 
| I found it!
| 
| I checked all libs that ffmpeg uses (ldd, rpm -qf <lib>, rpm -V
| <package>) and found this:
| 
| # rpm -V libx264_50
| S.5....T    /usr/lib/libx264.so.50
| 
| I don't know, what exactly the flags mean, but something was different
| here.
| 
| So, I reinstalled libx264_50:
| 
| # rpm --force -Uvh
| /var/lib/smart/packages/libx264_50-svn20060912_2245-1.fc5.at.i386.rpm
| 
| And now ffmpeg works. :-)

-- 
Axel.Thimm at ATrpms.net

Attachment: pgp8p6quhaUro.pgp
Description: PGP signature

[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux