Just to provide a bit more information, I'm using debian-multimedia, which
is why my ffmpeg libraries are newer than what's in the standard debian
repositories. This thread on Audacity forums (
http://forum.audacityteam.org/viewtopic.php?f=18&t=28048) documents the
problem, and also includes a patch. According to that thread, the change
appeared in ffmpeg 0.5.1. If I'm reading the version numbers correctly, both
debian-multimedia and experimental have ffmpeg 0.6 (with slightly newer
version in debian-multimedia), and the standard squeeze install has 0.5.1.
(which also means that the standard squeeze libraries might experience the
same problem)

I would prefer not to try to install a different version of the libraries
since I don't have any experience working with different repositories like
that, especially since I would have to deal with the dependencies. (I'm
mainly worried about getting everything back together again when I'm
done...) If somebody could try it on a standard testing and/or experimental
install that would be great.


On Sun, Aug 15, 2010 at 10:37 PM, Reinhard Tartler <siret...@tauware.de>wrote:

> On Mon, Aug 16, 2010 at 00:27:04 (CEST), Jonas Smedegaard wrote:
> > Hi Aaron,
> >
> > On Sun, Aug 15, 2010 at 02:27:54PM -0700, Aaron Barany wrote:
> >> When Audacity attempts to load libavformat, it throws the following
> >> error in the log: Error: /usr/lib/libavformat.so.52: undefined symbol:
> >> match_ext. According to my research online, this is because newer
> >> versions of ffmpeg changed the function match_ext to be av_match ext.
> >
> >>Versions of packages audacity recommends:
> >>ii  libavcodec52       5:0.6~svn20100726-0.0 library to encode decode
> multimedi
> >>ii  libavformat52      5:0.6~svn20100726-0.0 ffmpeg file format library
> >
> > Above package versions are not official Debian packages.
> >
> > Debian unfortunately cannot guarantee compatibility with externally
> > built packages.
> >
> > Please use Debian packages, or work with those unofficial package
> > providers to improve their compatibility with Debian.
> >
> >
> > Bug hereby closed.  Please do tell us if your experienced problem is
> > reproducible using only Debian packages, and we will investigate
> > further.
> I'm actually pretty confident that this problem also appears with the
> ffmpeg package from experimental. Aaron, or someone else, can you please
> try to reproduce this with the package from experimental? If I'm right,
> then this bug needs to be reopened.
> Aaron's analysis about the match_ext vs. av_match symbol makes totally
> sense to me. audacity shouldn't have used the match_ext function from
> libavcodec at the time it was still private at all.
> --
> Gruesse/greetings,
> Reinhard Tartler, KeyID 945348A4
pkg-multimedia-maintainers mailing list

Reply via email to